CRIAR COMBOBOX DE FORMA DINAMICA
Boa tarde
Preciso inserir Alguns ComboBox dentro de um Formulario de acordo com consultas efetuadas em uma base de dados..
Alguém poderia me explicar como poderia fazer isso?
Obrigado
Preciso inserir Alguns ComboBox dentro de um Formulario de acordo com consultas efetuadas em uma base de dados..
Alguém poderia me explicar como poderia fazer isso?
Obrigado
dim comboA as combobox
set comboA = new combobox
comboA.additem "primeira linha do combo"
set comboA = new combobox
comboA.additem "primeira linha do combo"
tenta assim
vc tem que da um loop na tabela
vc tem que da um loop na tabela
No VBA e declaro a variavel como ComboBox
mas na horade dar set ele não exibe o ComboBox na lista
Por que será?
mas na horade dar set ele não exibe o ComboBox na lista
Por que será?
mada o seu codigo para mim da uma olhada cara
tai velho
Private Sub UserForm_Initialize()
Dim i As Integer
Dim ComboA As ComboBox
Call PreencheDia
Call PreencheMes
Call PreencheAno
Set NovaConexao = Conexao("adsystemfinance", "finance")
TSQL = "select distinct cliente from view_FaturamentoClienteProduto " & _
"where tipo = 'MÃÂÂDIA' and " & _
"dataemissao between '20070101' and '20071231'"
Set Reg = New ADODB.Recordset
Reg.Open TSQL, NovaConexao
Do Until Reg.EOF
Lb_Clientes.AddItem (UCase(Reg(0)))
With ComboA
.AddItem Reg(0)
End With
Reg.MoveNext
Loop
Reg.Close
NovaConexao.Close
End Sub
Sub PreencherCombobox
Dim Tsql As String, Reg As New ADODB.Recordset
TSQL = "select distinct cliente from view_FaturamentoClienteProduto " & _
"where tipo = 'MÃÂÂDIA' and " & _
"dataemissao between '20070101' and '20071231'"
Reg.Open sql, Cnn, adOpenForwardOnly,adLockReadOnly
Do While Reg.EOF = False
Me.distinct.addItem Reg!cliente
Me.distinct.ItemData(Me.distinct.NewIndex) = Reg!distinct
Reg.MoveNext
Loop
Reg.Close
end sub
Dim Tsql As String, Reg As New ADODB.Recordset
TSQL = "select distinct cliente from view_FaturamentoClienteProduto " & _
"where tipo = 'MÃÂÂDIA' and " & _
"dataemissao between '20070101' and '20071231'"
Reg.Open sql, Cnn, adOpenForwardOnly,adLockReadOnly
Do While Reg.EOF = False
Me.distinct.addItem Reg!cliente
Me.distinct.ItemData(Me.distinct.NewIndex) = Reg!distinct
Reg.MoveNext
Loop
Reg.Close
end sub
Me Perdoem pessoa..
Na realidade nãoé ComboBox e sim CheckBox...
Eu viajei no nome do controle...
Alguém saberia como eu posso adicionar varios CheckBox dinamicamente para os registros que eu listar na base de dados?
Obrigado!
Na realidade nãoé ComboBox e sim CheckBox...
Eu viajei no nome do controle...
Alguém saberia como eu posso adicionar varios CheckBox dinamicamente para os registros que eu listar na base de dados?
Obrigado!
zenfra é do mesmo jeito, essa regra é pra qualquer componente
dim check as checkbox
set check = new checkbox
check.additem "teste"
dim check as checkbox
set check = new checkbox
check.additem "teste"
zenfra é do mesmo jeito, essa regra é pra qualquer componente
dim check as checkbox
set check = new checkbox
check.additem "teste"
dim check as checkbox
set check = new checkbox
check.additem "teste"
Só não estou entendendo o porque quando eu declaro
uma variavel do tipo checkbox e vou instancias o checkbox com o
set ( set Check = new checkbox) não é exibido o checkbox na lista de objetos ou tipos..
uma variavel do tipo checkbox e vou instancias o checkbox com o
set ( set Check = new checkbox) não é exibido o checkbox na lista de objetos ou tipos..
Tópico encerrado , respostas não são mais permitidas