Я пытаюсь заставить C # Excel добавлять в изменение параметры формулы массива на месте; то есть сделать то же, что и пользователь, изменив формулу массива и нажав ctrl-shift-enter.
Установка свойства activeCell.FormulaArray не позволяет этого достичь; выдает ошибку «Вы не можете изменить часть массива».
Кто-нибудь знает, как мне этого добиться?
Решение, которое также работает в VBA, было бы блестящим.
Я пытался создать некоторую логику, которая «проходит» по периметру формулы массива и сначала удаляет ее, но она не учитывает смежные формулы массива, и я считаю, что это излишне радикально.