高分请教,当我的office由2000升级到2003后,我.net中的转Excel的代码全编绎通不过了.

postfxj 2008-06-06 02:55:59
高分请教,当我的office由2000升级到2003后,我.net中的转Excel的代码全编绎通不过了.

开始以为命名空间不对了,我改别名后,部分函數参数也不对了.请问如何解决.
如果我开发的机子office不升到2003,把客户机上升到2003,原程序还是可以用,我试过了.
...全文
154 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
postfxj 2008-06-11
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 baigidong 的回复:]
我遇到了和你一样的情况,不过,我的是2003升级到2007。我当时把 officetools for 2007的安装后就解决了这个问题。
[/Quote]
你如何解決的,重新改代碼?
b哈利路亚d 2008-06-06
  • 打赏
  • 举报
回复
你把office2000里面那几个dll考过来用!
baigidong 2008-06-06
  • 打赏
  • 举报
回复
我遇到了和你一样的情况,不过,我的是2003升级到2007。我当时把 officetools for 2007的安装后就解决了这个问题。
neil 2008-06-06
  • 打赏
  • 举报
回复
这不太可能哦,如果是把EXCEL的HTML加到一个stringbuilder中,并用数据流形式读出来,以appction-excel的形式读出来是不会出错的,而且跟以前的样式一样!
etherealkite 2008-06-06
  • 打赏
  • 举报
回复
找到office安装目录下的Excel.exe.
利用VS里面的命令工具用cd命令转到C:\Program Files\Microsoft Office\OFFICE11目录,然后输入tlbimp excel.exe产生一个excel.dll 然后引用此dll
军哥,试试这个。
postfxj 2008-06-06
  • 打赏
  • 举报
回复
好像有些属性都变了.
to fuadam
你能把你的代码贴出来看看不.有个参考省得我走些彎路,谢谢.
fuadam 2008-06-06
  • 打赏
  • 举报
回复
改动不是很大,我前两天就该了一遍用不了5分钟
postfxj 2008-06-06
  • 打赏
  • 举报
回复
再頂。
postfxj 2008-06-06
  • 打赏
  • 举报
回复
那得要重新改程序才行了呀.
住楼上的老丁 2008-06-06
  • 打赏
  • 举报
回复
一些函数传参个数有变化。
“如果我开发的机子office不升到2003,把客户机上升到2003,原程序还是可以用,我试过了.”
调用的应该是你打包进去的库。
postfxj 2008-06-06
  • 打赏
  • 举报
回复
顶一下.
postfxj 2008-06-06
  • 打赏
  • 举报
回复
顶一下.

110,552

社区成员

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

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

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