Могу тряхнуть стариной и вспомнить. Кстати, это я написал на хабре статью про COM и PHP ))
$xls = new \COM("Excel.Application"); $xls->Application->Visible = 1; $xls->Application->Run($macroName) пробовали уже?
Да я это и брал за основу, большое спасибо, очень помогло :))
если меня забанят - ссылка на нормальный чат, без дураков, у меня в профиле
Да пытался и так $xls->Application->Run($macroName) $xls->Application->Run = $macroName что-то не выходит :(
первый вариант конечно же это же метод А запуск макросов вообще разрешен?
Да знаю что метод, думал мало ли😄 Я не знаю разрешен или нет, вот и ищу инфу )
активировали нужный Workbook перед попыткой запуска макроса? поиск макроса по имени идет в контексте Workbooks
Обсуждают сегодня