В настоящее время после ввода числа в ячейку A1 данные в электронной таблице изменяются; затем я запускаю макрос macro1 чтобы сохранить его в PDF. Проблема в том, что мне нужно ввести более 30 таких чисел в ячейку и запустить macro1 30 раз. Могу ли я получить макрос для заполнения ячейки A1 из 1-30 в последовательности и выполнить macro1 автоматически?

1 ответ1

1

Вам нужно сделать другой макрос или другой код, подобный этому (в VBA):

Public Sub runMacro()
    For i = 1 To 30
         ' Body of your macro and set the row number by i
         ' Cells(1, 1) = i    'Enter 1-30 numbers to cell A1
         ' Call pdfMacro      '<pdfMacro> is your current macro
    Next i
End Sub

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .