Notifications
Clear all

LIstbox1.value - Outros Valores

9 Posts
2 Usuários
0 Reactions
1,634 Visualizações
(@chook)
Posts: 197
Reputable Member
Topic starter
 

Bom dia Amigos,

Tenho um listbox carregado e o seu boundcolumn é 1.

Estou com outra rotina que alimenta o listbox1.value no numero do pedido.

Tenho a seguinte estrutura no Listbox:

Nr do Pedido | Data do Pedido | Prazo de Produção

O que preciso é alimentar outro Label com a data de prazo de produção, qual o comando que devo colocar para que traga o boundcolumn 3 nesta segunda informação?

Abraços a todos!!

 
Postado : 15/08/2012 7:26 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Terias que informar como carregas, se possivel com exemplo.

 
Postado : 15/08/2012 9:13 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Olá,

O José tem muito mais conhecimento e propriedade para falar sobre esse assunto do que eu. Mas pelo que pude entender sua necessidade poderia ser resolvida assim:

ListBox1.BoundColumn = 3
Label.Caption = ListBox1.Value

Abraço

 
Postado : 15/08/2012 5:51 pm
(@chook)
Posts: 197
Reputable Member
Topic starter
 

Resolvido! Valeu a dica!!

 
Postado : 17/08/2012 5:57 am
(@chook)
Posts: 197
Reputable Member
Topic starter
 

Gente me ajudaa!!

Por que não consigo trazer o valor da 3 coluna do listbox1????
a questão está nas linhas abaixo do codigo em destaque. Quero que escreva na coluna "O" o resultado do listbox selecionado na coluna 3!

Help

ListBox1.BoundColumn = 3
Sheets("Pedidos").Range("O" & j).Value = ListBox1.List(i)

Private Sub CommandButton2_Click()
Dim i, j, UltimaLinha As Integer
UltimaLinha = Sheets("Pedidos").Cells(Cells.Rows.Count, 1).End(xlUp).Row
If UltimaLinha < 3 Then UltimaLinha = 3
For j = 3 To UltimaLinha
    For i = 0 To ListBox1.ListCount - 1
        If Sheets("Pedidos").Range("A" & j).Value = Val(ListBox1.List(i)) Then
            Sheets("Pedidos").Range("R" & j).Value = CDate(data.Value)
            Sheets("Pedidos").Range("M" & j).Value = "ENVIADO"
            Sheets("Pedidos").Range("AR" & j).Value = "SIM"
            ListBox1.BoundColumn = 3
            Sheets("Pedidos").Range("O" & j).Value = ListBox1.List(i)
        End If
    Next
Next

End Sub
 
Postado : 22/08/2012 1:40 pm
(@chook)
Posts: 197
Reputable Member
Topic starter
 

Alguma ideia?

 
Postado : 27/08/2012 3:19 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Por esse trecho do codigo fica muito dificil "ver" alguma coisa, aparentemente vc não menciona a 3° coluna do list, apenas seta boundcolumn =3

 
Postado : 27/08/2012 5:50 pm
(@chook)
Posts: 197
Reputable Member
Topic starter
 

Me ajuda Reinaldo, não sei mais como fazer. O que precisas que eu te diga?

 
Postado : 28/08/2012 6:00 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Precisaria "ver", se puder manda um exemplo de onde roda e o que espera de retorno

 
Postado : 28/08/2012 6:19 am