Pessoal,
Desenvolvi o código abaixo no intuito de "varrer" o banco e ir identificando o número da NF quando atendesse ao critério.
Set Rst = CurrentDb.OpenRecordset("SELECT str(IncNº_NF)+'-'+str(sSérie) FROM TAB_MOVIMENTAÇÃO_CENTROS_FILTRO_PB WHERE Nº_Doc_Material = " & intMAT)
Do While Not Rst.EOF
ListaDoc_2 = Replace(Rst(0), " ", "") & ", " & Trim(ListaDoc_2)
Rst.MoveNext
Loop
Acontece que na tabela acima tenho valores repetidos e por este motivo me retornam o número da msm NF duas vezes.
Ficando a variável desta forma (exemplo): ListaDoc_2 = 101, 102, 102
Gosteria de saber como retirar essa duplicidade da variável, ao final da varredura. (ListaDoc_2 = 101, 102)
Desenvolvi o código abaixo no intuito de "varrer" o banco e ir identificando o número da NF quando atendesse ao critério.
Set Rst = CurrentDb.OpenRecordset("SELECT str(IncNº_NF)+'-'+str(sSérie) FROM TAB_MOVIMENTAÇÃO_CENTROS_FILTRO_PB WHERE Nº_Doc_Material = " & intMAT)
Do While Not Rst.EOF
ListaDoc_2 = Replace(Rst(0), " ", "") & ", " & Trim(ListaDoc_2)
Rst.MoveNext
Loop
Acontece que na tabela acima tenho valores repetidos e por este motivo me retornam o número da msm NF duas vezes.
Ficando a variável desta forma (exemplo): ListaDoc_2 = 101, 102, 102
Gosteria de saber como retirar essa duplicidade da variável, ao final da varredura. (ListaDoc_2 = 101, 102)