vb.net怎么对word进行操作???
发布网友
发布时间:2022-05-16 15:14
我来回答
共2个回答
热心网友
时间:2023-10-27 18:00
不清楚报错信息,只能给以下提示:
1、工程--引用,选Microsoft Word 11.0 Object Library
2、声明并赋值word程序相关变量,注意步骤不能乱。
Dim appObj As New Word.Application '新建一个word程序对象
Dim docObj As Word.Document '声明文档对象,也可以用new新建
Dim strFile As String = "D:\MyDocu.doc"
docObj = appObj.Documents.Open(strFile, False, False, False, "", "", False, "", "", , False, False, False) '打开文档
docObj.Activate()'激活文档
.......
With docObj
.Save()
.Close()
End With
docObj = Nothing
appObj = Nothing
注意:声明word对象和文档对象,应该提示错误,你只需要点击“示警”图标,在展打的选项里选第1项导入就可以了。追问如果要对word文档进行查找呢??应该调用什么?还有写操作应该调用什么
热心网友
时间:2023-10-27 18:00
vb.net对word进行操作可以选择第三方类库,如npoi, spire.doc等, 它们可以在不安装office的环境下操作word。Npoi只支持doc格式,如要操作docx格式,可以试试free spire.doc.
C#/VB.NET操作Word可参考:网页链接