私は64ビットプロセスで32ビットdllをロードできないことを理解しています。私は32ビットのdll(VB6コンポーネント)をソースコードなしでExcelのオートメーションマクロにロードしています。私の選択肢は何ですか?Officeの32ビットdll 64ビット
答えて
32ビットアドインは、64ビットでnot supportedです。
のOffice 2010の64ビット版で社内ソリューションをテストして更新できるように、これらの開発者は、Office 2010の64ビット版へのアクセス権を持っていることをお勧めします版のための提言を:あなたは非常に大きなスプレッドシートに対処する必要がある場合に発生する唯一の可能性がある32ビットプロセスのメモリ制限に実行しない限り、Microsoft recommendsは、Officeの32ビットバージョンを使用するには次のようにOffice 2010をインストールすると、次のとおりです。組織内のユーザーが、このような以前のバージョンのOfficeに構築されたActiveXコントロール、サードパーティ製のアドイン、社内のソリューションとして、オフィスに既存の拡張機能に依存している場合
、またはOfficeと直接インターフェイスする32ビットバージョンのプログラムでは、32ビットのOffice 2010をインストールすることをお勧めします(既定のinstalla 32ビットと64ビットの両方でサポートされているWindowsオペレーティングシステムを実行しているコンピュータで実行できます。
組織内のユーザーの中には、2GBを超えるExcelスプレッドシートで作業するExcelのエキスパートユーザーの場合、Office 2010の64ビット版をインストールすることができます。また、社内ソリューションの開発者は、我々は、彼らが
メモリ制限のため64ビット版にする必要がある場合the following options:
あなたが更新されたバージョンについては、ベンダーに連絡することができあなたがソースコードを持っている場合は、64ビット版を自分で生成することができます
、
あなたがのために検索することができます代替ソリューション。そこ
実際、Microsoftがこの資料に記載されていない4番目のオプションです:あなたは、64ビットのマクロ間のプロキシとして機能し、32ビットアウトプロセスCOMサーバーを作成することができます従来の32ビットCOMコンポーネントを使用したり、COM +アプリケーションを作成することができます。サンプルは、ここで提供されています
- 1. Office 64ビットとIE 32ビットとVBScript
- 2. 64ビットWindowsで32ビットdllをインポート
- 3. 32ビット/ 64ビットOS?
- 4. 32ビットdllを64ビットdllに変換する
- 5. 32ビット対64ビットのカスタムフレームワーク
- 6. 32ビットと64ビットのセットアッププロジェクト
- 7. 64ビットコンピュータで32ビットのアンマネージDLLをコンパイル
- 8. 32ビット、64ビット、参照ライブラリ
- 9. ubuntu 11.10 64ビットvs 32ビット
- 10. 登録32ビットおよび64ビットの両方のDLL
- 11. 64ビットのDLLを32ビットのJVMにロードできますか?
- 12. AMD 64ビット(rxtx)のIA 32ビット.dllをロードできない
- 13. 32ビットDLLを使用する64ビットJavaアプリケーション
- 14. EclipseでMinGW 32ビットを使って64ビットdllをビルドする
- 15. 32ビットと64ビットの動作の差
- 16. 64ビットLinuxの32ビットGTK +アプリケーションのコンパイル
- 17. 64ビットWeblogic Server上の32ビットJDK
- 18. WindowsのPerl:32ビットまたは64ビット?
- 19. ドライブCの問題32ビットと64ビット?
- 20. 32ビットと64ビットのVS 2010ビルド(プログラムファイル)
- 21. SQL Server(64ビット)をExcel(32ビット)にエクスポート
- 22. MS Access 32ビットまたは64ビット
- 23. JDK 64ビットまたは32ビット?
- 24. Visual Studioユニットテスト32ビットと64ビット
- 25. ソフトウェアを32ビットから64ビットにコンパイル
- 26. フォーマット指定子32ビット - 64ビット
- 27. 64ビットllvm-gccで32ビットをビルド
- 28. .net InstallUtilユーティリティ - 32ビットと64ビット
- 29. Solrインデックス時間32ビットと64ビット
- 30. 32ビットiOSアプリケーションを64ビットに移行
VB6のための64ビットコンパイラはありません。 – Joshua
@ジョシュア:いいえありません。しかし、マイクロソフトの記事では、この問題に対する一般的な解決策について語っています。 –
「64ビットコードから32ビットDLLにアクセスする」が移動しました。私はリンクを修正しました。 –