Excel 통합 문서의 첫 번째 행을 얻는 방법 & .net C#을 사용하여 새로운 Excel 통합 문서에 저장합니까? 나는 열의 양을 알지 못하므로 전체 행을 가져와야합니다. 내가 가지고 있지만 새 통합 문서는 (더 행이 복사되지 않습니다)Excel 통합 문서의 첫 번째 행을 새로운 Excel 통합 문서로 복사
Excel.Workbook xlWorkbook = xlApp.Workbooks.Open(file);
Excel._Worksheet xlWorksheet = xlWorkbook.Sheets[1];
Excel.Range xlRangeHeader = xlWorksheet.get_Range("A1", "A1").EntireRow;
Excel.Workbook xlWorkbookNew = xlApp.Workbooks.Add();
Excel._Worksheet xlWorksheetNew = xlWorkbookNew.Sheets[1];
xlWorksheetNew.get_Range("A1", "A1").EntireRow.Value = xlRangeHeader;
xlWorkbook.Close(false);
xlWorkbookNew.SaveAs(Path.Combine(sDestination, Path.GetFileName(file)), fileFormat);
xlWorkbookNew.Close(true);
아, 나는 .value를 시도했지만 범위가 잘못되었으므로 올바른 범위 형식으로 다시 시도하지 않았습니다. 감사. 탑 라인이 작동합니다. – user1667414