我创建了一个Excel到Word mailmerge,Word文档是我的合并模板。
当我使用当前路径代码时,例如它给了我:CurDir(),ActiveDocument.Path,ThisDocument.FullName等等。
C:\users\rgillooly\AppData\Roaming\Microsoft\Templates
这是Normal.dotm文件所在的位置。
是否有任何代码可以获取“文件”的实际位置而不是指向它的位置?
E.g. C:\users\rgillooly\desktop\MailMerge
干杯
答案 0 :(得分:1)
我保存了我的文档 master.docm (带有宏的Word文档): 它给出了当前好文档的目录:
CurDir() => C:\users\rgillooly\desktop\MailMerge
ActiveDocument.Path => C:\users\rgillooly\desktop\MailMerge
ThisDocument.FullName => C:\users\rgillooly\desktop\MailMerge\master.docm
如果保存为 master.dotm (Word模板),则会显示配置目录:
CurDir() => C:\users\rgillooly\AppData\Roaming\Microsoft\Templates
ActiveDocument.Path =>
ThisDocument.FullName => C:\users\rgillooly\AppData\Roaming\Microsoft\Templates\master.dotm