Macro do Excel para preencher uma célula em uma sequência de um determinado intervalo

0

Atualmente, depois de inserir um número na célula A1 , os dados na planilha são alterados; Em seguida, executo uma macro macro1 para salvá-la em PDF. O problema é quando eu preciso inserir mais de 30 desses números na célula e executar o macro1 30 vezes. Posso obter uma macro para preencher a célula A1 de 1-30 em uma sequência e fazer o macro1 automaticamente?

    
por Ravindran B 23.09.2014 / 07:44

1 resposta

1

Você precisa criar outra macro ou outro código como este (no 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
    
por 17.03.2015 / 19:47