关于取得当前word文件所在的路径

jam021 2004-07-16 06:30:32
我在word里的宏里写 msgbox CurDir 为什么打印出来的是C:\Documents and Settings\Administrator\My Documents?我想得到的是目前这个word文件所在的路径,就像在vb里的app.path或是CurDir,请大家帮忙,谢谢!
...全文
225 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
jam021 2004-07-16
  • 打赏
  • 举报
回复
多谢 lsftest() ,给你加分
lsftest 2004-07-16
  • 打赏
  • 举报
回复
这样:
MsgBox ActiveDocument.Path & Application.PathSeparator & _
ActiveDocument.Name

可以显示文档的路径和文件名。。。。。
jam021 2004-07-16
  • 打赏
  • 举报
回复
搞错了,我的意思是这样的:我现在的word文件在c:\aaa 下,我想得到的是这个路径,我刚才试了 MsgBox Application.Path,打出来的是C:\Program Files\Microsoft Office\Office10,我的代码是写在c:\aaa下的这个word文件里的,我想要的是这个文件的路径
xuminghua 2004-07-16
  • 打赏
  • 举报
回复
appction.path
online 2004-07-16
  • 打赏
  • 举报
回复
注册表中得到
打开HKEY_CURRENT_USER\Software\Microsoft\office\9.0\powerpoint\installroot子键
可以得到路径E:\Program Files\Microsoft Office\Office\

7,759

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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