C#:在创建的excel文件中的sheet1中插入数据后保存,打开该excel文件可以看到sheet1中有之前写入的数据;

2024-11-02 23:04:35
推荐回答(2个)
回答1:

我记得没错的话Application初始化后默认是可以操作3个sheet的,以下是我以前用到时记录下来的:
//创建Excel对象
Application excel = new Application();
//创建Workbook
Workbook wbk = (Workbook)excel.Workbooks.Add(Missing.Value);
//创建指定数量的WorkSheet,默认3个我不够用估又加了两个
wbk.Worksheets.Add(Missing.Value, Missing.Value, 2, Missing.Value);
//创建worksheet,这是定位到第一个sheet
Worksheet sheet = (Worksheet)wbk.Worksheets[1];
//这是定位到第二个sheet
Worksheet sheet1 = (Worksheet)wbk.Worksheets[2];

回答2:

我觉得可能是你的软件出问题了,重装一次试试