Конференция "Corba" » Запустить макрос из Екселя [Delphi, Windows]
 
  • Gusan (05.06.08 13:26) [0]
    Добрый день,

    подскажите плз — можно ли запустить макрос VBA из конкретной Workbook? Нашел только Application.Run, но тогда запускаться будет из активной в данный момент книги. Вариант активизировать нужную книгу, и потом Application.Run — не подходит.

    Если вызывать макрос из конкретной Workbook нельзя, может есть способ запустить Ексель отдельным экземпляром? Пока у меня получается так: если Ексель уже запущен, и моя программа запускает Ексель, то в диспетчере задач два EXCEL.EXE. Но если сначала моя программа запускает Ексель, а потом вручную открыть какой-нить ексель-файл, то в диспетчере будет один EXCEL.EXE, т.е. открываемая вручную книга будет в том экземпляре Екселя, который я запустил из своей программы. Можно ли как-то в такой ситуации заставить Ексель запускать новый экземпляр?
 
Конференция "Corba" » Запустить макрос из Екселя [Delphi, Windows]
Есть новые Нет новых   [134430   +4][b:0][p:0]