Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для lxa85

Необычный


Contributor


Сообщения: 4466
Благодарности: 995

Профиль | Сайт | Отправить PM | Цитировать


morebeauty, я не силен в VBA, но где то ошибка в логике.
Ты открываешь документ (open), читаешь из него необходимые данные, и закрываешь его. Всё. Работа с Excel закончилась.
ActiveWorkbook будет рассматриваться в том случае, если макрос выполняется из экселя.
Т.е. одно дело мы вытаскиваем из xlsx данные о сотрудниках извне, например из PowerPoint.
Другое дело, когда у нас открыт Excel и нам надо выполнить макрос на текущей странице.

По идее так. По практике подсказать не смогу, я под linux сижу. Тянуться до VBA далеко.

-------
- Я не разрешаю тебе быть плохой! Потому что плохие люди совершают плохие поступки. А это нехорошо!
(Из наставлений 5 летней девочки своей младшей сестре)


Отправлено: 12:32, 06-05-2014 | #10