Добрый день!
FormulaArray есть ограничение в 255 знаков. У меня формула массива существенно больше. Пытаюсь через наименования формулы все-таки сделать, что бы она, таки, вставилась в нужную ячейку. Но в полученном коде
[vba]Код
Sub FormulaDvighenie()
Dim FormulaDvighenieName As Range
Names.Add Name:="FormulaDvighenieName", RefersTo:="=ТУТ ДЛИННАЯ ФОРМУЛА МАССИВА"
Worksheets("Движение МЦ").Range("D11").FormulaArray = FormulaDvighenieName
Worksheets("Движение МЦ").Range("D11").Value = Worksheets("Движение МЦ").Range("D11").Value
End Sub
[/vba]
вылезает ошибка invalid procedure call or argument и ссылается на строчку
[vba]Код
Worksheets("Движение МЦ").Range("D11").FormulaArray = FormulaDvighenieName
[/vba]
Я посмотрел справку, но там общие фразы. Подскажите, пожалуйста, что не так?