Страницы: 1
RSS
Не обновляются автоматически данные при стандартной формуле Эксель 2003, Проблема в следующем
 
Значение ячейки А1 в файле 1  зависит от значения ячейки В2 в файле 2 с помощью такой формулы
(=СУММПРОИЗВ((I18='\\Rezerv\D\Прайс\[Общий прайс.xls]Профнастил'!$B$206:$B$343)*'\\Rezerv\D\Прайс\[Общий прайс.xls]Профнастил'!$L$206:$L$343),
когда  кликнуть 2 раза по ячейке А1 и нажать на Enter оно обновляется на новое значение, а без ручного клацания не могу решить проблему.

Примечание:
Сервис - Параметры - Вычисления - стоит Автоматически (Но все равно не работает).
Может можно включить где то автоматические обновление всех формул на листе. Подскажите, как можно решить данную проблему.
 
Клацните F9
 
Нажимаю F9 не помогает
 
откройте оба файла
Удивление есть начало познания © Surprise me!
И да пребудет с нами сила ВПР.
 
Когда открываю два файла  все работает, а можно ли сделать так чтобы файл 1 брал информацию с закрытого файла 2 или только когда они открыты?
 
макросом можно
или настройки в Параметрах Excel  при открытии книги 1:
Изменено: Ёк-Мок - 12.01.2015 16:49:46
Удивление есть начало познания © Surprise me!
И да пребудет с нами сила ВПР.
 
Яша Вам в помощь.

Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori
 
Макросом - так:(обновить все связи в книге)
Код
Sub links1()
arrLinks = ActiveWorkbook.LinkSources(xlExcelLinks)
If Not IsEmpty(arrLinks) Then
For Each iLink In arrLinks
 ActiveWorkbook.UpdateLink Name:=iLink, Type:=xlExcelLinks
Next
End If
End Sub
Работать надо не 12 часов, а головой.
 
спасибо помогло
Страницы: 1
Наверх