открытие рабочего листа в фоновом режиме - PullRequest
0 голосов
/ 25 июня 2010

вот процесс, который я запускаю из макроса:

  1. я открываю лист
  2. я добавляю данные на лист
  3. я сохраняю их
  4. я закрываю его

и повторяю шаги: 1, 2, 3 ... и т. Д. (Когда я говорю I, я имею в виду глупый макрос)

Можно ли открыть рабочий лист в фоновом режиме, чтобы пользователь фактически не увидел, что рабочий лист открывается?

Ответы [ 2 ]

1 голос
/ 28 июня 2010

Вы также можете использовать application.visible = false, чтобы скрыть экземпляр объекта приложения Excel для пользователя. При обновлении экрана все равно будет отображаться книга, открываемая на панели задач.

0 голосов
/ 25 июня 2010

Попробуйте использовать Application.ScreenUpdating.Установите значение false перед открытием листа, добавьте данные и впоследствии верните значение true.

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