как я могу запретить Excel 2003 проверять каждую гиперссылку в документе при открытии документа?

#excel-2003

#excel-2003

Вопрос:

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

Комментарии:

1. как насчет удерживания клавиши shift нажатой при открытии файла?

2. К сожалению, нет. Занимает столько же времени.

Ответ №1:

Это форум, связанный с программированием, поэтому:

  Workbooks.Open AFile, False
  

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

Комментарии:

1. Поскольку это форум по программированию, это был бы правильный ответ. Думаю, я спросил не в том месте. Есть ли форум для более общего, не относящегося к программированию вопроса, подобного этому?

2. Привет @mounty, вы можете попробовать superuser.com , но в данном конкретном случае, я не думаю, что вам сильно повезет.