Excel - uma macro para inserir dados em células específicas

Questão

Eu estou tentando escrever uma macro no Excel para inserir texto de entrada para uma célula especificada. Eu já tenho um InputBox especificando o texto a ser colocado e uma caixa de entrada especificando qual linha para inserir os dados. Os dados sempre precisam ser inseridos na mesma coluna.

  • Por exemplo:
    • Primeiro, gostaria de inserir o texto, Orçamento, na célula B5. Depois eu preciso inserir o texto Report, na célula B11 (em ambos os casos, as linhas 5 e 11 são inseridas novamente. É por isso que eu uso o Inputbox).
    • Então eu preciso de algum código sobre como selecionar essas células diferentes com base nas caixas de entrada.

Solução

Tente este código:

 Subteste () iText = InputBox ("Que texto?") IRow = InputBox ("Qual linha?") Células (iRow, 2) .Valor = iText End Sub 

Obrigado ao TrowaD por essa dica.

Artigo Anterior Próximo Artigo

Principais Dicas