Inserir o mesmo texto em cada linha com código VBA
Suponha que você deseja inserir os textos “Nome”, “Data” e “Pontuação” em todas as outras linhas dentro de um intervalo especificado, conforme mostrado na captura de tela abaixo. Por favor, tente o seguinte código VBA.
1. Na planilha, pressione simultaneamente as teclas Alt + F11 para abrir a janela Microsoft Visual Basic for Application.
2. Clique em Inserir > Módulo. Veja a captura de tela:
3. Copie e cole o código VBA abaixo no editor de Código.
Código VBA: inserir o mesmo texto em cada linha no Excel
Sub inserttexteveryonerow()
Dim Last As Integer
Dim emptyRow As Integer
Last = Range("A" & Rows.Count).End(xlUp).Row
For emptyRow = Last To 2 Step - 1
If Not Cells(emptyRow, 1).Value = "" Then
Rows(emptyRow).Resize(1).Insert
Range(Cells(emptyRow, "A"), Cells(emptyRow, "C")).Value = Array("Name", "Date", "Sore")
End If
Next emptyRow
End Sub
Notas: No código acima:
1. Seus dados devem começar a partir da primeira linha na planilha.
2. Altere os textos “Nome”, “Data” e “Pontuação” para os textos que você precisa.
3. As letras A e C indicam o intervalo de células onde você deseja inserir o texto específico.
4. Pressione a tecla F5 para executar o código. E você pode ver que os textos especificados são adicionados em cada linha da sua planilha.
Inserir o mesmo texto em todas as outras linhas com Kutools para Excel
Com o código acima, você pode apenas inserir texto em cada linha. E quanto a inserir texto a cada n linhas no Excel? Nesta seção, mostraremos a você a utilidade Inserir Linhas de Título do Kutools para Excel. Com essa ferramenta, inserir texto a cada n linhas torna-se fácil.
Kutools para Excel oferece mais de 300 recursos avançados para simplificar tarefas complexas, aumentando a criatividade e a eficiência. Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados fácil e eficiente. Mais informações sobre o Kutools para Excel...Teste gratuito...
1. Clique em Kutools > Inserir > Inserir Linhas de Título para habilitar esta utilidade.
2. Na caixa de diálogo Inserir Linhas de Título, você precisa:
1). Selecione o intervalo dos textos que deseja inserir a cada n linhas na caixa Intervalo do Título;
2). Selecione o intervalo onde você precisa inserir os textos na caixa Intervalo de Inserção;
3). Especifique o número do intervalo de linhas na caixa Intervalo de Linhas. Se você deseja inserir texto em cada linha, insira 1 na caixa, e para cada n linhas, insira n na caixa;
4). Clique no botão OK.
Agora o texto especificado é inserido em cada n linhas no intervalo selecionado.
Kutools para Excel - Potencialize o Excel com mais de 300 ferramentas essenciais. Aproveite recursos de IA permanentemente gratuitos! Obtenha Agora
Use o Kutools no idioma de sua preferência – compatível com Inglês, Espanhol, Alemão, Francês, Chinês e mais de40 outros!
Impulsione suas habilidades no Excel com Kutools para Excel e experimente uma eficiência sem igual. Kutools para Excel oferece mais de300 recursos avançados para aumentar sua produtividade e economizar tempo.Clique aqui para obter o recurso que você mais precisa...