Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Подавить вопрос системы?

2.0K
25 июня 2004 года
Ranger
15 / / 07.03.2003
Подскажите плиз, кто знает?
Открываю файл Excel на диске, выделяю копирую и вставляю в текущую книгу.

Set xls = CreateObject("Excel.Application")
xls.Visible = False
xls.Workbooks.Open "c:\test.XLS", 3
Set book = xls.Workbooks(1)


For Each foo In book.Worksheets
foo.Activate
foo.Range("A1:S500").Copy
Sheets("S2").Select
Sheets("S2").Paste
Next
book.Close True
xls.Quit
Вылетает сообщение про то, что в буфере обмена находится большой объем данных с вопросом сохранить эти данные для последующей вставки? Нажмите да или нет

Как мне скрыть этот вопрос?
258
25 июня 2004 года
SergeySV
1.5K / / 19.03.2003
Цитата:
Originally posted by Ranger
Подскажите плиз, кто знает?
Открываю файл Excel на диске, выделяю копирую и вставляю в текущую книгу.

Set xls = CreateObject("Excel.Application")
xls.Visible = False
xls.Workbooks.Open "c:\test.XLS", 3
Set book = xls.Workbooks(1)


For Each foo In book.Worksheets
foo.Activate
foo.Range("A1:S500").Copy
Sheets("S2").Select
Sheets("S2").Paste
Next
book.Close True
xls.Quit
Вылетает сообщение про то, что в буфере обмена находится большой объем данных с вопросом сохранить эти данные для последующей вставки? Нажмите да или нет

Как мне скрыть этот вопрос?



Не все вопросы можно скрыть программно. Если Application.DisplayAlerts не помогает, то тогда есть универсальный метод - SendKeys.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог