vb.net中如何调用excel、word等

jamsxfl 2008-09-09 09:02:40
我是新手,
想vb.net调用word、excel等进行添加、修改等
能否通过宏录制实现?
...全文
231 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
好帅的一条鱼 2008-09-14
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 jamsxfl 的回复:]
我没有分
怎么获得?
[/Quote]
--------------------帮别人解决问题
lemonzx2008 2008-09-14
  • 打赏
  • 举报
回复
添加引用里的COM的Microsoft Excel 11.0 Object Library
Microsoft Word 11.0 Object Library
再在代码中加入:
IMPORTS EXCEL
dim exapp as excel.application
dim exwbk as excel.workbook
dim exwst as excel.worksheet

if file.exists(filename)then
exapp=ctype(createobject("excel.application"),excel.application)
exwbk=exapp.workbooks.open(filename)
exwst=ctype(exwbk.sheets("sheet1"),excel.worksheet)
End if
这是03中的用法,05中好象不一样。
jamsxfl 2008-09-11
  • 打赏
  • 举报
回复
我没有分
怎么获得?
jamsxfl 2008-09-11
  • 打赏
  • 举报
回复
好的
谢谢大家了
rockyvan 2008-09-09
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 limeng0513 的回复:]
可以在参照中追加COM里的Microsoft.Excel 和 Microsoft.word组件。
[/Quote]
例如:Office 2003加入:
Microsoft Excel 11.0 Object Library
Microsoft Word 11.0 Object Library

11.0是版本號, Office 2007 是12。
peipeter007 2008-09-09
  • 打赏
  • 举报
回复
具体实现可以看下WordAutomation例子
linmei19840721 2008-09-09
  • 打赏
  • 举报
回复
在参照中追加COM,哦
破咖啡罐子 2008-09-09
  • 打赏
  • 举报
回复
可以在参照中追加COM里的Microsoft.Excel 和 Microsoft.word组件。
cavory 2008-09-09
  • 打赏
  • 举报
回复
可以用shellf方法调用啊。
dengzebo 2008-09-09
  • 打赏
  • 举报
回复
还有,我经常做这个,有事联系:QQ 1917141

给分为你解决!
dengzebo 2008-09-09
  • 打赏
  • 举报
回复
当然可以,充分利用Word.Application和Excel.Application

要添加Word.dll,Excel.dll, Office.dll的引用

16,717

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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