Изменение кода написанного макрорекордером - VBA

Узнай цену своей работы

Формулировка задачи:

Записал макрорекордером автоматический ввод формул в определённые диапазоны ячеек.Как можно подредактировать или упростить код получившегося макроса,чтобы ввод формул был одномоментным при выполнении этого макроса,а не происходил путем последовательного перебора тех ячеек в которые вводятся формулы? Если увеличить диапазон ячеек то перебором время исполнения макроса затягивается.

Решение задачи: «Изменение кода написанного макрорекордером»

textual
Листинг программы
Sub Заполнить_BK4_CH22()
    Dim i&, j&, jj&, k&
    k = 293
    For jj = 0 To 2
        For j = 1 To 4
            For i = 1 To 19
                k = k + 1
                Cells(i + 3, 62 + j + jj * 10).FormulaR1C1 = "=R236C" & k
            Next i
        Next j
        k = k +2- jj
    Next jj
End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.636 из 5