как открыть редактирование таблицы когда в Excel ее меняешьОбязательно Эксель открывать? Параметрический ряд через API можно и без Экселя менять.
Обязательно Эксель открывать?
Да, именно открыть нужно.
Set oExcelApp = oFactory.ExcelWorkSheet.Parent.ParentМда, прыкольно как только идет обращение к экселевскому листу в диспетчере задач сразу появляется эксель загруженный в скрытом режиме.
Мда, прыкольно как только идет обращение к экселевскому листу в диспетчере задач сразу появляется эксель загруженный в скрытом режиме.
Может кто-то знает, как в экселе открыть документ не по пути на компьютере, а по ссылке на объект? Я так и не смог это найти.Уточни что ты имеешь в виду.
Уточни что ты имеешь в виду.Ищу метод, которым можно открыть книгу экселя, где аргумент является объектом типом WorkBook. П.С. Смысл том, что в методе WorkBooks.Open() агрументом является путь к документу, то есть не сохраненный документ, который висит в трее (как в примере выше) ты активировать как бы не можешь.
Ну тут понятно, что нужно перебрать все WorkBook у Application и использовать метод Activate.Спасибо за совет, но все равно не получилось. Книга так и остается в фоновом режиме. Ну ладно, это уже совсем другая история. Elfilagas, мой код решил вашу задачу? А то я видел, что вы смотрели тему, но что-то подозрительно молчите!? ;)
Спасибо за совет, но все равно не получилось. Книга так и остается в фоновом режиме.А как ты к нему обращался? Если ты использовал:
А как ты к нему обращался?
Так тоже не помогает?Нет, вы меня не поняли, код что я приводил выше - "вроде как рабочий".