TurboDelphi2006を使用しています。
DLLは、VBA/DLLの組み合わせの一部としてExcel内から呼び出されます。
問題の最初の部分は、現在のExcelセッションへの参照をDLLに渡す方法を見つけようとすることです。私が見た他のほとんどのコードは、現在のコードとは別のExcelのインスタンスを起動したことです。
IDispatchオブジェクトのインスタンスを作成してから何かをIDispatchオブジェクトのメソッドに渡すC++コードを見たことがありますが、C++についてはIDispatch
あまり詳しくありません。
何か案は?