我有一个C#应用程序,我从数据库中的数据创建大量的Excel文件.这部分工作正常.但是,我的用户询问是否可以修改工作表选项卡以反映数据库中的字段.这听起来很简单,但是,当我尝试重置名称时,它告诉我它是只读的,无法设置.我尝试过以下内容并没有奏效:
xlApp.Sheets[0].Range["A1"].Value = "NewTabName";
还试过:
xlApp.Name = "NewTabName";
我做了谷歌搜索,并看到了一些其他方法对我也没有用.一些回复表明它是只读的,无法完成.
这看起来应该很简单.我该怎么做.
mik*_*f22 22
您需要访问实际的工作表.尝试类似的东西:
  Microsoft.Office.Interop.Excel.Worksheet worksheet = (Worksheet)xlApp.Worksheets["Sheet1"];
  worksheet.Name = “NewTabName”;
| 归档时间: | 
 | 
| 查看次数: | 39985 次 | 
| 最近记录: |