
我為透過 Access 中的 VBA 建立的 Word 文件製作了一個特殊範本 - 問題是該範本中的巨集已停用!
如果我透過點擊範本文件本身來建立新文件......它運作得很好!
我嘗試用 Normal.dotm 替換我的特殊模板,並再次透過 mt access 應用程式建立 Word 文件...然後它運作得很好!
這兩個模板(Normal.dotm 和我的特殊模板)儲存在同一資料夾中,實際上我的特殊模板只是 Normal.dotm 的副本。
我嘗試過一次更改“安全中心”中的設定 1 個複選標記...根本沒有區別!
我正在運行完全更新的 Windows 10,昨天我重新安裝了 MSOffice 365,看看是否可以解決問題 - 但沒有!
請告訴我出了什麼問題,我快瘋了......
透過改變環境變數“SlgtSysWordSkabelon”,我可以在使用“Normal.dotm”和“MySpecial.dotm”之間快速切換,這實際上只是並排放置在右側資料夾中的“Normal.dotm”的副本。
這是代碼:
Set WRDobj = CreateObject("Word.Application")
' WRDobj.Visible = False
Set Doc = WRDobj.Documents.add(Environ("SlgtSysWordSkabelon"))
Doc.Sections(1).Headers(wdHeaderFooterPrimary).Range.Text = "NotatID: " & Me.NotatID.Value & "-" & Me.Benævnelse.Value
Doc.SaveAs Environ("SlægtHovedmappe") & "\" & "NOTAT_docs\" & Me.Sti_til_fil.Text, wdFormatDocumentDefault
WRDobj.Quit
Set Doc = Nothing
Set WRDobj = Nothing