Como usar o vba para ir para a última linha em uma folha de excel

Encontre a última linha usando o Visual Basic for Applications (VBA) no Excel.

Encontre a última linha usando o Visual Basic for Applications (VBA) no Excel.

Aprender a usar o Visual Basic for Applications (VBA) no Excel você pode economizar tempo na busca de dados em uma planilha. Microsoft Excel, um aplicativo de planilha incluído no Microsoft Office, dá-lhe as ferramentas para analisar dados facilmente usando fórmulas para cálculos complexos. Use VBA para automatizar tarefas de rotina em Excel ou outras aplicações do Microsoft Office.

1

Abra o Microsoft Excel 2007, clique no "Desenvolvedor" guia e selecione "Visual básico."

Tipo "Sub goToLastRow ()" e pressione "Entrar" para criar uma nova sub.

Video: ULTIMA CÉLULA PREENCHIDA COM VBA - VBA 4ALL

2

Digite o seguinte texto para criar variáveis:

"Dim lastRow As Integer

Dim X As Integer"

Video: Curso Básico de VBA - Aula 5 (Trabalhando com Intervalos - Range e Cells)

3

Tipo "Para X = 1 a 25

Alcance("UMA" &Amp- X) = .SelectActiveCell.Value "Adicionar dados para a linha número: " &Amp- X


próxima X

Alcance("A26") .Select

ActiveCell.Value = " "

Alcance("A27") .Select

ActiveCell.Value = " "" para criar um loop que irá adicionar dados para as primeiras 25 linhas. Adicionar um "espaço" para as duas últimas linhas.

4

Tipo "lastRow = ActiveSheet.UsedRange.Rows.Count" para obter a última linha.

Tipo "MsgBox." A última linha desta planilha é: " & última fila" para exibir a última linha através de uma caixa de mensagem.

5

Tipo "End Sub" se necessário. Executar o seu novo sub e você verá uma caixa de mensagem com "A última linha desta planilha é: 27".

dicas

  • Verifica Seu novo sub deve ficar assim:
  • Verifica "Sub goToLastRow ()
  • Verifica Dim lastRow As Integer
  • Verifica Dim X As Integer
  • Verifica Para X = 1 a 25
  • Verifica Alcance("UMA" & X) .Select
  • Verifica ActiveCell.Value = "Adicionar dados para a linha número: " & X
  • Verifica próxima X
  • Verifica Alcance("A26") .Select
  • Verifica ActiveCell.Value = " "
  • Verifica Alcance("A27") .Select
  • Verifica ActiveCell.Value = " "
  • Verifica lastRow = ActiveSheet.UsedRange.Rows.Count
  • Verifica MsgBox "A última linha desta planilha é: " & última fila
  • Verifica End Sub"

Video: Aula007, Curso, Excel, VBA, Encontrar, Última, Linha, Preenchida

Referências

  • ligação Microsoft: Criar macros VBA para manipular planilhas no Excel 2007

Sobre o autor

Jaime Avelar é um escritor profissional cujos artigos programação aparecem em vários sites. Ele tem sido um programador de software desde 2000. Avelar detém um Master of Science em sistemas de informação da Universidade do Texas em Arlington.

Video: Data e Horário do Sistema Excel 2010 VBA


Artigos relacionados