Ir para conteúdo
Fórum Script Brasil
  • 0

Duvida em loop FOR ... NEXT vba excel


MarVen

Pergunta

Olá galera.

Tenho dados numa planilha de romaneios de entrega, onde os numeros dos romaneios se repetem, porém para notas fiscais diferentes:

 

ROMANEIO   Cliente                Nota

0001               cliente um          12314

0001              cliente dois         12315

0001             cliente tres           12316

0002              cliente quatro      12317

0002              cliente cinco        12318         e assim por diante.

Fiz um loop for next para inserir numa listbox todos os romaneios de um determinado periodo.

Só que preciso que seja um romaneio em cada linha no listbox... da forma que fiz está trazendo todas as linhas repetindo o romaneio.

Segue abaixo o código que fiz. Se puderem me ajudar, fico grato.

 

    With w
        ultimalinha = w.Cells(Cells.Rows.Count, 1).End(xlUp).Row
        
        For u = 1 To ultimalinha
            
            datasaida = Format(w.Cells(u, 2).Value, "dd/mm/yyyy")
                        
            If Opt_data.Value = True And datasaida > datainicial And datasaida < datafinal Then
                With ListBox1
                    .AddItem
                    .List(linhalistbox, 0) = w.Cells(u, 1) 'numero da minuta
                    .List(linhalistbox, 1) = w.Cells(u, 2) 'data da saida para entrega
                    .List(linhalistbox, 2) = w.Cells(u, 3) 'motorista
                    .List(linhalistbox, 3) = w.Cells(u, 4) 'veículo
                    .List(linhalistbox, 4) = w.Cells(u, 9) 'status da minuta
                    linhalistbox = linhalistbox + 1
                End With
            End If
        Next
    End With
 

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...