Добрый день!
У меня есть немассивная формула в ячейке f30
Код
=СЧЁТЗ('[Реестр соглашений.xlsx]Лист1'!$A$1:$A$5004)+1
Эта формула обновлялась перед последующими действиями с помощью
[vba]Код
Range("F30").FormulaLocal = Range("F30").FormulaLocal
ActiveWorkbook.RefreshAll
[/vba]
К сожалению, но СЧЁТЗ не учитывает нужные мне особенности и я вынужден был ее заменить на
Код
=ПОИСКПОЗ(ИСТИНА();('[Реестр соглашений.xlsx]Лист1'!$A1:$A2000="");ЛОЖЬ())
И теперь вышеописанный макрос ее не обновляет. То есть макрос ее обновляет, но не сохранят как массивную.
Как сделать так, что бы макрос учитывал ее массивность?
Пример нужен? Долго ее кропить...