반응형
C#을 통해 워크시트 이름별 Excel 워크시트 참조 가져오기
현재 아래 C# 코드를 사용하여 Excel 워크시트에 대한 핸들을 얻고 있습니다.
Excel.Worksheet worksheet = (Excel.Worksheet)sheets.get_Item(15);
//Get the worksheet "SubSignOff" number
워크시트 이름을 사용하여 동일한 것을 얻을 수 있는 방법이 있습니까?"SubSignOff"
?
컬렉션을 사용하는 대신 컬렉션에 액세스하는 것이 더 쉬우며, 초기 바인딩을 사용할 수 있습니다.
이 경우 다음과 같이 보일 수 있습니다.
Excel.Application excelApp = new Excel.Application();
excelApp.Visible = true;
Excel.Workbook workbook = excelApp.Workbooks.Open("C:\MyWorkbook.xls",
Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing,
Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing,
Type.Missing, Type.Missing, Type.Missing, Type.Missing);
// The key line:
Excel.Worksheet worksheet = (Excel.Worksheet)workbook.Worksheets["SubSignOff"];
이게 도움이 되길...
언급URL : https://stackoverflow.com/questions/2491100/obtaining-excel-worksheet-reference-by-worksheet-name-via-c-sharp
반응형
'source' 카테고리의 다른 글
열거형이 목록에 없는 값을 가질 수 있습니까? (0) | 2023.07.16 |
---|---|
Python의 Haversine 공식(두 GPS 지점 사이의 방위 및 거리) (0) | 2023.07.16 |
SQL 서버 DATEPART와 동등한 Oracle (0) | 2023.07.06 |
임시 테이블을 명시적으로 삭제하거나 SQL Server에서 처리하도록 허용 (0) | 2023.07.06 |
기존 노드에 대한 스웨거 문서 생성JS 서버 (0) | 2023.07.06 |