No seu procedimento Carregar_Dados você pode colocar um parâmetro para escolher isso, p.ex,
Enum dtStatus
dtTodos
dtON
dtOFF
End Enum
Sub Carregar_Dados(Optional Status As dtStatus = dtTodos)
Dim Carrega As Boolean
On Error GoTo Erro
...
With ListView1
Carrega = True
If Status = dtON And Plan1.Cells(Linha, 14).Value <> "ON" Then
Carrega = False
ElseIf Status = dtOFF And Plan1.Cells(Linha, 14).Value <> "OFF" Then
Carrega = False
End If
If Carrega = True Then
Set Lista = ListView1.ListItems.Add(Text:=Plan1.Cells(Linha, 2).Value) 'Cód. "B"
Lista.ListSubItems.Add Text:=Plan1.Cells(Linha, 3).Value 'Cliente "C"
Lista.ListSubItems.Add Text:=Plan1.Cells(Linha, 4).Value 'Contato "D"
Lista.ListSubItems.Add Text:=Plan1.Cells(Linha, 5).Value 'Fixo/Celular "E"
Lista.ListSubItems.Add Text:=Plan1.Cells(Linha, 6).Value 'WhatsApp "F"
Lista.ListSubItems.Add Text:=Plan1.Cells(Linha, 7).Value 'Cidade "G"
Lista.ListSubItems.Add Text:=Plan1.Cells(Linha, 8).Value 'Bairro "H"
Lista.ListSubItems.Add Text:=Plan1.Cells(Linha, 9).Value 'HáDias "I"
'Lista.ListSubItems.Add Text:=Plan1.Cells(Linha, 6).Text 'Col. com formatação R$ - Valor "G"
'Lista.ListSubItems.Add Text:=VBA.Format(Plan1.Cells(Linha, 7).Value, "Currency") 'Col. sem formatação R$ - Valor "G"
Lista.ListSubItems.Add Text:=Plan1.Cells(Linha, 10).Text 'Cont.Dia "J"
Lista.ListSubItems.Add Text:=Plan1.Cells(Linha, 11).Value 'Observações "K"
Lista.ListSubItems.Add Text:=Plan1.Cells(Linha, 12).Text 'OnlineDia "L"
Lista.ListSubItems.Add Text:=Plan1.Cells(Linha, 13).Text 'ComprDia "M"
Lista.ListSubItems.Add Text:=Plan1.Cells(Linha, 14).Text 'StatusZap "N"
End If
...
E no Combo,
Private Sub cbStatusZAP_Change()
If cbStatusZAP.Value = "ON" Then
Call Carregar_Dados(dtON)
Else
Call Carregar_Dados(dtOFF)
End If
End Sub