私はAccess(2003ファイル形式)アプリケーションでWindows Automationを使用しようとしています。私はWord.Applicationデータ型を使用しています。特定のバージョンのWordを必要としない一般的な参照はありますか?アクセス:Word.Application ActiveXの参照
1
A
答えて
4
レイトバインディングを使用することができます。余談
Dim wdApp as Word.Application
使用
Dim wdApp as Object
この方法で、あなたのVBAプロジェクト内の参照を必要としない、そしてバージョン管理が問題のあまりなりません(:代わりのようなものを宣言する
バージョン固有の機能を使用することから)。コードを書くときにインテリセンスが失われ、自動化されているアプリケーションの組み込み定数を使用できないなど、いくつかの欠点がありますが、複数のクライアントに配備するとより堅牢です。
早期対遅延バインドの詳細については、を参照してください(これはOutlookに適用されますが、Wordにも同じ原則が適用されます)。
+4
http://www.granite.ab.ca/access/latebinding.htmの「Microsoft Accessでのレイトバインディング」も参照してください。このページでは、必要に応じてIntellisenseを使用する方法を説明します。 –
関連する問題
- 1. Androidアクセスの属性参照
- 2. IEの.NET ActiveXコンポーネント - ブラウザの参照を取得する方法
- 3. 参照プロジェクトのクラスにアクセスするC##
- 4. "参照"と "参照解除"の意味
- 5. 参照アプリケーションにアクセスする方法
- 6. C++の参照への参照を間接参照
- 7. クロスサイト参照列
- 8. テーブルと参照テーブルの参照
- 9. 一時的な参照の参照
- 10. C/C++での参照/参照解除
- 11. 参照クラスファイルのプレースホルダ?
- 12. Smartyサブオブジェクト参照
- 13. シングル参照
- 14. 参照渡しと参照渡し
- 15. c# - 別のクラスから実行中のオブジェクト参照へのアクセス
- 16. 参照
- 17. LinkedListの参照
- 18. ルアテーブルの参照
- 19. GUIDの参照
- 20. の参照System.Configuration
- 21. ローカルセキュリティポリシーの参照
- 22. 参照型を参照型以外の参照型に変換する
- 23. エンティティ参照Webサービス
- 24. 角度2 - アクセスは/上記のhtmlを参照*のngForとngModel
- 25. bashの間接参照配列のアクセス範囲
- 26. ディレクトリへのアクセスを特定の参照者に限定する
- 27. ラムダと参照ローカル変数によるキャプチャ:スコープの後のアクセス
- 28. XSLT- Javaのカスタムメソッドを参照
- 29. 相対モデル参照?
- 30. クラスの参照を介してアクセスし、変更ベクトル
あなたはおそらく、代わりに使うのではないのですか? –
これはWindows Automationではありません。それはCOMオートメーションです。 –