怎样用VBA判断当前WORD文档的类型?如是WORD97创建的文件还是WORD2000创建的文档?

NOldkiller 2004-11-23 10:17:04
RT
...全文
159 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
flyingZFX 2004-12-01
  • 打赏
  • 举报
回复
我认为一楼的比较方便。
ezlj 2004-12-01
  • 打赏
  • 举报
回复
无语。。。。。。。。。
hwyqy 2004-12-01
  • 打赏
  • 举报
回复
用Word.Application.Version属性即可
creazyfish 2004-11-30
  • 打赏
  • 举报
回复
同意楼上的。
jintianatxd 2004-11-29
  • 打赏
  • 举报
回复
有个BuiltInDocumentProperties的属性,里面有个Application name的属性
参考:
Dim i As Integer
On Error Resume Next
For i = 1 To ThisDocument.BuiltInDocumentProperties.Count
Debug.Print ThisDocument.BuiltInDocumentProperties(i).Name, ThisDocument.BuiltInDocumentProperties(i).Value
Next i
jam021 2004-11-29
  • 打赏
  • 举报
回复
MsgBox Word.Application.Version
word2000返回的是9.0
word2002返回的是10.0

2,464

社区成员

发帖
与我相关
我的任务
社区描述
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
社区管理员
  • VBA
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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