Я пытаюсь установить макрос, который в какой-то момент приведет к установке ячейки на сумму нескольких ячеек. Однако ячейки, которые будут суммированы, являются переменными и основаны на других вещах (и будут меняться на каждой итерации макроса). Я закодировал макрос таким образом, что я буду знать строку, на которой находятся ячейки, а также столбец начальной ячейки и столбец конечной ячейки (т. Е., Возможно, с A600 до A606 будут суммированы). Тем не менее, я задал эти назначения столбцов и строк для переменных, например Y, Xstart и Xend. Как я могу выбрать сумму этих диапазонов, ячейки определяются только переменными?Ссылаясь на диапазон, основанный на переменных в excel?
set rng = "=SUM(& Y & Xstart &, & Y & Xend &)"
Это была моя первоначальная догадка?
Что такое Y - переменная, хотя? Не ссылаться на столбец. –
Что делать, если Y является * –
Я обновил свой ответ, сделав Y переменной. Главное, что мы строим строку для перехода в свойство формулы целевого диапазона. Спасибо за галочку! –