C# 如何删除Excel某一列。

caoyb008 2010-10-25 07:50:31
private Excel.Application excel = new Excel.Application();
private Excel.Workbook wb = null;
private Excel.Workbooks wbs = null;
private Excel.Worksheet ws = null;
private Excel.Range range = null;
Excel打开后,
wbs = excel.Workbooks;
wb = wbs[1];
ws = (Excel.Worksheet)wb.Worksheets[1];
请问想要删除Excel中的某一列或者某一行如何删除,插入某一行或者某一列如何操作
非常感谢大虾的帮忙!大虾们请帮忙验证后再发答案,谢谢。
...全文
1136 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
caoyb008 2010-10-26
  • 打赏
  • 举报
回复
range7 = ws.get_Range(excelkk.Cells[2, 2], excelkk.Cells[4, 4]);
range7.Select();
range7.EntireRow.Delete(Excel.XlDirection.xlUp);

貌似这样可以搞定
ajq1989 2010-10-25
  • 打赏
  • 举报
回复
objSheet.rows(X).delete();
哥子谭 2010-10-25
  • 打赏
  • 举报
回复
Remove()函数
underuwing 2010-10-25
  • 打赏
  • 举报
回复
http://www.sh-edu.com/mind_look.aspx?id=318
wuyq11 2010-10-25
  • 打赏
  • 举报
回复
Excel.ApplicationClass objApp = new Excel.ApplicationClass();
Excel.WorkbookClass objBook = objApp.Workbooks.Add(System.Reflection.Missing.Value);
Excel.WorksheetClass objSheet = objBook.Worksheets.get_Item(1);
...
objSheet.rows(X).delete();

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧