Ожидается: список разделителей или) при использовании Range - PullRequest
0 голосов
/ 26 апреля 2019

Попытка вычислить среднее из большого числа ячеек на листе Excel. Попробуйте указать диапазон используемых ячеек, но получите ожидаемый: разделитель списка или) Лу D2545 и RL L2669. Код должен возвращать среднее значение ячеек D2545: L2669

lu = "D" & EUD_P_Start + 1

rl = Split((Columns(Sheets("Input").Range("C13") + 3).Address(, 0)), ":")(0) & EUD_P_End + 1

Pavg = Application.Average(Range(lu:rl))

1 Ответ

0 голосов
/ 26 апреля 2019

При условии, что lu и rl являются действительными адресами:

Pavg = Application.Average(Range(lu & ":" & rl))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...