2013-10-25 86 views
0

我已經創建了Excel到Word的郵件合併,Word文檔是我的合併模板。Microsoft Word文檔當前路徑

當我使用當前路徑代碼,例如CurDir(),ActiveDocument.Path,ThisDocument.FullName等等,它給了我:

C:\users\rgillooly\AppData\Roaming\Microsoft\Templates 這是Normal.dotm文件所在的位置。

是否有任何代碼將拾取「文件」的實際位置,而不是它指向的位置? E.g. C:\users\rgillooly\desktop\MailMerge

乾杯

回答

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 

如果保存爲主.dotm(Word模板),它給出配置目錄:

CurDir() => C:\users\rgillooly\AppData\Roaming\Microsoft\Templates 
ActiveDocument.Path => 
ThisDocument.FullName => C:\users\rgillooly\AppData\Roaming\Microsoft\Templates\master.dotm 
相關問題