EXCEL插入行最莫名其妙的问题

fanchangsheng 2006-11-30 02:14:28
用c#操作EXCEL,打算根据需要插入若干行,用的命令是:
((Excel.Range)app.Cells[d,c]).EntireRow.Insert(Excel.XlInsertShiftDirection.xlShiftDown)
程序编译正常,调试正常,都能按预定的要求插入行,打包时也没正常完成,但是打包后的安装程序在本机上安装后执行后就报错,说是找不到方法(insert).害得的在vb.net中又重写一篇问题依然。
请教各位大侠了。
...全文
168 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
fanchangsheng 2006-12-01
  • 打赏
  • 举报
回复
问题解决了,其实是我的错,同一安装程序中打包 两个版本的excel组件,安装后的是高版 本的,所以不能用
长江支流 2006-11-30
  • 打赏
  • 举报
回复
Insert()方法在不同的Excel版本中参数不同
fanchangsheng 2006-11-30
  • 打赏
  • 举报
回复
补充一点运行环境是,VS2003+OFFICE2000
J_IE_ZH 2006-11-30
  • 打赏
  • 举报
回复
这个问题倒是很奇怪,这样说来应该不是缺少dll的问题啊

110,571

社区成员

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

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

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