Notifications
Clear all

Foco em linha do Listview

3 Posts
2 Usuários
1 Reactions
1,256 Visualizações
(@dunguinha)
Posts: 61
Trusted Member
Topic starter
 

Colegas, bom dia.

Só gostaria de um comando para carregar o Listview com foco na última linha preenchida.

Alguém pode me ajudar?

Tudo que vi na net não funcionou.

 
Postado : 07/09/2020 11:49 am
(@laerteb)
Posts: 67
Trusted Member
 

Boa tarde, @dunguinha

O código mais abaixo realizará o que está querendo... você terá que primeiro ir no

Objeto/Procedimento:

Sub PreencherListView()

e comentar ou excluir a linha:

Call PrimeiroItem

depois incluir neste mesmo Objeto/Procedimento a linha:

Call UltimaLinha

Agora o código que terá que copiar e colar dentro do seu UserForm1:

Sub UltimaLinha()

Dim lin As Integer, i As Integer

lin = ListView1.ListItems.Count

For i = 1 To lin
If CDbl(ListView1.ListItems.Item(i)) = CDbl(lin) Then
ListView1.ListItems(i).Selected = True

End If

Next i

End Sub

 

Verifique, teste e veja se era o que queria 😉 

 

Aguardando sua resposta e seu Feed Back ... se foi útil, não esqueça de clicar no botão "Curtir" na "mãozinha" 😀

LaerteB 🙂

 
Postado : 07/09/2020 2:09 pm
Dunguinha reacted
(@dunguinha)
Posts: 61
Trusted Member
Topic starter
 

Era isso mesmo que eu precisava.

Obrigado pela ajuda.

 
Postado : 07/09/2020 2:32 pm