Da forma que havia feito anteriormente estava funcionando, pois ele pegava os dados da combobox.
A carga é dada no inicio, com o codigo abaixo:
Dim lCa As Integer, lCb As Integer, lCc As Integer
Sheets("Pedidos").Activate 'Seleciona a planilha Banco
cmbxGrade.Clear 'Limpa o ComboBox
Linha = Range("M65536").End(xlUp).Row
cmbxGrade.Clear
cmbxGrade = ""
For i = 3 To Linha
If Range("N" & i).Value <> "" And Right(Range("N" & i).Value, 1) = "A" Or Right(Range("N" & i).Value, 1) = "B" Or Right(Range("N" & i).Value, 1) = "C" Then
cmbxGrade.AddItem Range("N" & i)
End If
Next i
'***************************************************** Cabeçalho Listbox 2 *******
Call Ordena
Call Retira_Repetidos
Call Retira_Repetidos
depois de retirado as repetições, pois são vários pedidos que compõe uma grade, ele é ordenado. Aí e que entra seu código, lendo e atualizando os labels.
Grades: trabalhamos com impressão de cartões de visita e panfletos, o agrupamento destes impressos para rodar a impressão se chama grade. Cada grade cabe mais de 57 cartões e uns 30 panfletos. por isso que tem que retirar os repetidos.
Atenciosamente,
Alex Lacerda
[email protected]
Postado : 01/06/2012 12:02 pm