Notifications
Clear all

Selecionar a Ultima Célula Vazia da Coluna A

5 Posts
3 Usuários
0 Reactions
894 Visualizações
(@miguel-70)
Posts: 0
New Member
Topic starter
 

Ola boa tarde,
Alguém pode me ajudar com este código?

Private Sub ListBox1_Click()
Dim LinhaAtual As Long
LinhaAtual = ActiveCell.Row

ActiveCell = ListBox1

If Columns("M:M").Activate = True Then' aqui precisa implementar para reconhecer a coluna M
Range("A" & ActiveSheet.Rows.Count).End(xlUp).Offset(1).Select
End
End If
End
End Sub
Private Sub UserForm_Initialize()
Me.ListBox1.List = Application.WorksheetFunction.Transpose(Plan1.Range("a1:a400"))
End Sub

Quero que quando inserir na ultima coluna M usando o userform, então seleciona a primeira célula vazia da coluna A.
Obrigado!

 
Postado : 30/10/2015 12:23 pm
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

Miguel 70,

Boa Tarde!

Altere para esse código:

Private Sub ListBox1_Click()
    Dim LinhaAtual As Long
    Dim UltimaLinha As Long
    
    UltimaLinha = Sheets("Plan2").Cells(Cells.Rows.Count, 1).End(xlUp).Row + 1
    
    LinhaAtual = ActiveCell.Row
    
    ActiveCell = ListBox1
   
    If Columns("M:M").Activate = True Then
        Range("A" & UltimaLinha).Select
    End
    End If
    End
End Sub
 
Postado : 30/10/2015 1:01 pm
(@miguel-70)
Posts: 0
New Member
Topic starter
 

Não deu certo.
Somente quando inserir na coluna M:M então seleciona a ultima linha vazia da coluna A

 
Postado : 30/10/2015 1:10 pm
(@edivan)
Posts: 0
New Member
 

Cara não sei se é isso que você precisa mais o que eu consegui captar foi isso....

Se tiver uma hora de folga aí entre e meu blog:

programacaopassoapasso.wordpress.com

 
Postado : 04/11/2015 7:47 am
(@miguel-70)
Posts: 0
New Member
Topic starter
 

Ótimo isso mesmo que queria, obrigado EDIVAN.

 
Postado : 04/11/2015 9:25 am