아마, 당신은 실수로 객체 워크 시트를 만들 수 있습니다 또는 워크 시트가 이미 템플릿 파일에 존재 객체가 될 수 있습니다.
어쨌든 다음 샘플 코드를 시도해보고 결과를 확인하십시오. 어떤 문제없이 잘 작동합니다.
잘 작동하면이 코드에 따라 코드를 수정할 수 있습니다.
XLS 형식으로 저장할 , OoxmlSaveOptions
샘플 코드 C#에서를 사용하십시오 XlsSaveOptions
및 XLSX 형식으로 저장할
을 사용하시기 바랍니다
//Create a new workbook
Workbook workbook = new Workbook();
//Get the first worksheet in the workbook
Worksheet sheet = workbook.Worksheets[0];
//Rest of your code goes here
string yourFileFormat = "XLS";
//Save file and send to client browser using selected format
if (yourFileFormat == "XLS")
{
workbook.Save(HttpContext.Current.Response, "output.xls", ContentDisposition.Attachment, new XlsSaveOptions(SaveFormat.Excel97To2003));
}
else
{
workbook.Save(HttpContext.Current.Response, "output.xlsx", ContentDisposition.Attachment, new OoxmlSaveOptions(SaveFormat.Xlsx));
}
HttpContext.Current.Response.End();
당신은 분명히 wor입니다. k Aspose. 나는 같은 문제를 경험 한 사람과 이야기하는 것을 선호합니다. 감사. – user426364