Как я могу запретить Excel 2003 проверять каждую гиперссылку в документе при открытии документа? - PullRequest
0 голосов
/ 30 сентября 2011

У меня есть электронная таблица, содержащая несколько таблиц, каждая из которых содержит около сотни гиперссылок на другие документы в нашей сети (file:////server/share/path/to/spreadsheet.xls).Открытие этих файлов в Excel 2003 занимает очень много времени, по сравнению с тем, сколько времени требуется для открытия в 2007 или 2010 году. Я заглянул в диспетчер задач на вкладке сети, чтобы увидеть, что происходит, когда эти файлы открываются, и заметилмного постоянного сетевого трафика во время открытия файла, и как только электронная таблица наконец-то появилась на экране, сетевой трафик снизился почти до нуля.Когда я удалил некоторые из этих ссылок, файл будет открываться быстрее, пока я наконец не избавлюсь от всех ссылок, и файл откроется почти так же быстро, как и любая другая обычная электронная таблица.Есть ли способ запретить Excel делать то, что он делает с этими ссылками при первом открытии файла?

1 Ответ

1 голос
/ 30 сентября 2011

Это форум по программированию, поэтому:

 Workbooks.Open AFile, False

См .: http://msdn.microsoft.com/en-us/library/ff194819.aspx

...