2015-05-28 3 views
0
Application.DisplayAlerts = False 

не работает. (Я пытался включить событие открытия книги). Всплывающее окно появляется в открытом файле вместе с другими обычными всплывающими окнами, такими как «Эта книга содержит ссылки на другие источники данных».Удаленные данные недоступны - отключить всплывающее окно

Я не хочу, чтобы удаленные данные были недоступны, всплывающее окно появляется вообще, но я все еще хочу сохранить удаленные линии передачи данных в листе. Есть ли решение этой проблемы?

ответ

-1

Вы можете попробовать

Dim xlApp as New Excel.Application 
Dim xlWB as Workbook 
xlApp.application.displayalerts=false 
xlApp.Visible = false 
Set xlWB = xlApp.Workbooks.Open("C:\Test.xls") 

Это должно скрыть приложение ALLtogether. Не забудьте закрыть экземпляр excel, когда вы закончите.

+0

скрыть приложение? Я хотел бы использовать книгу как обычно, просто без всплывающего окна, когда я его открываю. – LucasSeveryn

+0

Скрытие нового приложения только скроет новый экземпляр excel, в котором будут открыты только данные. Насколько мне известно, он должен работать нормально? просто вы ссылаетесь на него в коде типа xlWB.sheets («Sheet1»). range («A1»). Что именно вы делаете с файлом? вы запускаете код на нем, чтобы получить данные или? – 99moorem

+0

О каком приложении вы говорите? У меня есть один файл excel с формулой, которая вызывает всплывающее окно. Я не хочу видеть всплывающее окно. – LucasSeveryn

Смежные вопросы