... Я пытаюсь выполнить вычисления только для первого и второго столбцов в этом диапазоне, а затем хочу выполнить те же вычисления для первого и третьего столбцов.
Давайте представим, что «предварительное вычисление» означает «умножить на 5» для первых двух столбцов и «умножить на 10» для первого и третьего столбцов.
dim i as long, j as long
sub main()
with worksheets("sheet1").range("numbers")
for i=1 to .rows.count
for j=1 to 2
.cells(i, j) = .cells(i, j) * 5
next j
next i
for i=1 to .rows.count
for j=1 to 3 step 2
.cells(i, j) = .cells(i, j) * 10
next j
next i
end with
end sub