首先你确定整个工作薄中有多少个Worksheet,删除其他的,只剩下一个
for(int i = oWorkbook.Worksheets.Count; i > 1 ; i--)
{
oWorksheet = (Excel.Worksheet)oWorkbook.Worksheets.get_Item(i);
oWorksheet.Delete();
}
for(int i = oWorkbook.Worksheets.Count; i > 1 ; i--)
{
oWorksheet = (Excel.Worksheet)oWorkbook.Worksheets.get_Item(i);
oWorksheet.Delete();
}
解决方案 »
- 有什么办法让DataGridView 动态快速创建完的1000列
- webservice 客户端发现响应内容类型为“text/html; charset=utf-8”,但应为“text/xml”。
- 点击Button时新显示页问题
- 如何解决“索引-1不是为负数,就是大于行数”这个异常???
- 高手指点.为什么参数名不一样调用就不成功
- c# 三层架构中的proxy如何实现
- 问一个WinForm的MDI和GDI的问题,急!!!!
- C# 多线程收 发 邮件的问题
- DATATABLE.DefaultView.Sort对数据表排序,为什么对字母大小写不能正确排序
- 第三方控件怎样安装?
- 一个简单问题,你前面回答,我后面就给分!!
- 現在發現做什么都不順﹐新裝了個vs 2003﹐新建項目都會出錯。散分。
各位高人,有没有办法解决这个问题啊?
ActiveWindow.SelectedSheets.Delete