2013-12-15 6 views

ответ

4

Самый простой способ - включить автоматический (по умолчанию) способ расчета вручную.

enter image description here

обновление: Открыть пустой новую книгу Excel, а затем установите опцию ручной расчет, как описано выше. Затем перейдите в File -> open и выберите файл, который хотите открыть, без какого-либо пересчета. Это перезапишет параметр вычисления независимо от того, в каком режиме был сохранен файл.

+0

Nirk, вы прочитали обновление? Откройте новую книгу и измените ее на ручной расчет. После этого вы можете открыть файл без риска для любого пересчета. – MrSimpleMind

+0

'Расчетные параметры'>' Ручной' находится на вкладке ** Формулы **. – Jarad

3

Простой способ получить информацию - сделать ссылку на данные в ячейках через другую книгу, в то время как целевая рабочая книга закрыта.

Например, в целевой книге (назовите ее «Target.xlsx», «Sheet1» - это рабочий лист, и он находится в C: \), скажем, что в ячейке A1 есть значение = СЕЙЧАС() и имеет значение 2015/01/01.

При сохранении целевой лист закрыт, теперь откройте новую книгу и указывают на значение Target.xlsx в Лист1 $ A $ 1 в виде формулы: клетки!

= 'C: \ [Target.xlsx] Лист1 «! $ A $ 1

Теперь, предполагая, что все ваши указатели правильно, это даст вам значение целевого листа, как 2015/01/01 без вас открытие исходной целевой рабочей книги и мешая содержимое.

+0

Мне нравится этот метод - позволяет останавливать Now() от пересчета до тех пор, пока вы не включите ссылки в книге, в то же время позволяя вычислять все остальные формулы. –

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