Рабочая тетрадь vba закрыть - PullRequest
0 голосов
/ 18 апреля 2020

Я разработал макрос в VBA - обновление данных Excel в диаграммах PowerPoint. Это успешно работает в течение последних 6 лет. Он скопирует каждый выбор данных из Excel в рабочую книгу диаграммы Powerpoint и закроет рабочую книгу диаграммы и go перейдет к следующей диаграмме. Но - за два дня до этого, после некоторых windows или обновлений офиса от Microsoft, книга диаграмм powerpoint не закрывается и выдает сообщение об ошибке «сбой метода закрытия книги». В среднем я еженедельно обновляю 1000 диаграмм.

Этот же макрос успешно работает на моем другом ноутбуке, у которого более старая версия windows 10 с отключенными обновлениями.

Любая помощь будет принята с благодарностью .

Спасибо и всего наилучшего, Балу.

Ответы [ 2 ]

0 голосов
/ 20 апреля 2020

Может быть, это работает: Workbook.Application.Quit

0 голосов
/ 20 апреля 2020

Попробуйте Workbook.quit вместо Workbook.close

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...