Vídeo recomendado
https://youtu.be/diWPPPhW-9E

Contar Linhas de uma coluna em Listview

Fórum para dúvidas sobre os fundamentos da linguagem de programação Visual Basic no contexto do VBA
PauloD
Colaborador
Colaborador
Mensagens: 18
Registrado em: Qua Dez 27, 2017 8:07 am

Contar Linhas de uma coluna em Listview

Mensagem por PauloD »

Muito Boas Tardes

Caros amigos tenho uma questão a colocar que é a seguinte:

1 - tenho uma listview carregada com várias colunas e linhas
2 - quero que numa textbox ou numa label tanto faz que faça o seguinte:
3 - apareça a contabilização (número) de linhas preenchidas de uma coluna especifica do listview
4 - essa coluna pode ter só letra, só números ou letras e números junto

conseguem me ajudar

Private Sub UserForm_Initialize()
Dim soma As Double

For I = 1 To ListView1.ListItems.Count
soma = soma + ListView1.ListItems.Item(I).SubItems(5)

Next I
Autosconstar = soma


End Sub

esta formula tenho para contar e somar uma coluna do listview
mas nao estou a conseguir fazer ou mesmo encontrar alguma que me conte a quantidade de linhas preenchidas de outra coluna que tem numeros e letras


Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Avatar do usuário
Reinaldo
Jedi
Jedi
Mensagens: 1537
Registrado em: Sex Ago 01, 2014 4:09 pm
Localização: Garça - SP / SCS - SP

Re: Contar Linhas de uma coluna em Listview

Mensagem por Reinaldo »

Não sei se entendi a demanda,mas experimente/teste
supondo que seja a terceira coluna (altere a sua realidade)

Código: Selecionar todos

For i = 1 To ListView1.ListItems.Count
  If VBA.Len(ListView1.ListItems(i).ListSubItems(2)) > 0 Then 'verifica se há conteudo no item da coluna
soma = soma + 1
'soma = soma + ListView1.ListItems.Item(i).ListSubItems(5)
End If
Next i
Caso não seja o esperado, elabore um modelo, e indique manualmente o que espera e o motivo


PauloD
Colaborador
Colaborador
Mensagens: 18
Registrado em: Qua Dez 27, 2017 8:07 am

Re: Contar Linhas de uma coluna em Listview

Mensagem por PauloD »

Bons dias

Era mesmo isto que pretendia MUITO obrigado :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen:

sempre mas sempre prontos a ajudar só posso mesmo agradecer pela ajuda


Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Responder