データベース内のデータに基づいてカスタム Word ドキュメントを作成する Access データベースがあります。過去 10 年間、複数のコンピューターとソフトウェアのアップグレードを経て、正常に動作しています。プログラムを新しいコンピューター (Windows 7) にインストールしたところ、エラー 5981 - マクロ ストレージを開けませんでした。
コードは以下の ** 行でトリップしています。
Public Function CreateIndividualizedReport(FileDescription As String, FormTemplate As String, ClientFile As String, CallTheFile As String, Optional ClientType As Integer) As Boolean
CreateIndividualizedReport = False
Set glbWordObj = New Word.Application
FilePath = DLookup("FilePath", "tblFileLocation", "FileDescription = '" & FileDescription & "'")
**Set WordObjDoc = glbWordObj.Documents.Add(FilePath)**
私はこれをオンラインで検索しましたが、すべての解決策が機能しなかった (Normal.dot
ファイルの名前を変更した) か、はるかに古いバージョンの Windows 用のようです (このエラーのほとんどの投稿は 2000 年代初頭のもののようです)。
最近この問題を見た人や、Word とのインターフェイスに別のコードを使用した人はいますか?