Заменить часть формулы в диапазоне между значениями - PullRequest
0 голосов
/ 12 октября 2018

с использованием VBA

Как систематически найти все числовые значения в диапазоне формул от 500 до 1500 и заменить их, скажем, 1500?

Не все формулытот же

Пример:

=IFERROR((INDEX(Data!$B$2:$B$1490, SMALL(IF(COUNTIF($A27,Data!$B$2:$B$1120)*COUNTIF($U$25,Data!$D$2:$D$1231), ROW(Data!$B$2:$B$1123)-MIN(ROW(Data!$B$2:$B$789))+1, ""), ROW($A1)))),#N/A)

И я хочу, чтобы это выглядело так:

=IFERROR((INDEX(Data!$B$2:$B$1500, SMALL(IF(COUNTIF($A27,Data!$B$2:$B$1500)*COUNTIF($U$25,Data!$D$2:$D$1500), ROW(Data!$B$2:$B$1500)-MIN(ROW(Data!$B$2:$B$1500))+1, ""), ROW($A1)))),#N/A)

Из диапазона A2: Z500.

Cell.Formula = Replace(Cell.Formula, "1000", "1500")

Может делать отдельные замены, но как я могу использовать его для критериев?

Цените любые советы

...