Я использую Turbo Delphi 2006.Написание DLL для Excel в Delphi
The DLL будет вызываться из Excel в качестве части комбинации/DLL VBA.
В первой части проблемы возникает вопрос, как передать DLL ссылку на текущий сеанс Excel. Большинство других кодов, которые я видел, это то, что он запустил отдельный экземпляр Excel, кроме того, в котором вы находитесь.
Я видел некоторый код на C++, который создает экземпляр IDispatch
, а затем передает что-то в метод объекта IDispatch, но не зная много C++.
Любые идеи?