ATENÇÃO NOVOS USUÁRIOS

Se registrou recentemente? Seu cadastro será avaliado e mendiante aprovação, a conta será ativada e você poderá usufruir do fórum. O tempo de avaliação gira em torno de 24 a 48 horas.

Esqueceu sua senha?

Você pode usar o mecanismo de lembrete neste link: Recuperar senha

Você receberá um link de reativação no email cadastrado.

Não recebeu o email? Lembre-se checar o Lixo Eletrônico.

Combobox esta sendo preenchido duas vezes

Fórum para dúvidas sobre os fundamentos da linguagem de programação Visual Basic no contexto do VBA
ario
Acabou de chegar
Acabou de chegar
Mensagens: 4
Registrado em: Qui Jul 06, 2017 4:54 pm

Combobox esta sendo preenchido duas vezes

Mensagem por ario » Qui Jul 06, 2017 5:25 pm

Ola Pessoal,

Criei um combobox na minha planilha, quando clico pela primeira vez aparece todos os dados da planilha, se clicar pela segunda vez, ele esta duplicando os registros da planilha e se clicar novamente vai duplicando dentro do combobox a cada click (selecionar uma opção). Abaixo esta meu código, caso tenha algum colega em que possa estar me orientando, fico grato pela ajuda e cooperação, abraço

Segue meu código

Private Sub ComboBoxSelecioneCadastro_Change()
Dim rng As Excel.Range
Dim Linha As Integer

Application.ScreenUpdating = False

Linha = 2

Do Until TabCadastro.Range("b" & Linha).Value = ""
Me.ComboBoxSelecioneCadastro.AddItem TabCadastro.Range("B" & Linha).Value
Linha = Linha + 1
Loop

Application.ScreenUpdating = True

End Sub



Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


srobles
Jedi
Jedi
Mensagens: 794
Registrado em: Qua Mai 06, 2015 7:39 pm

Re: Combobox esta sendo preenchido duas vezes

Mensagem por srobles » Qui Jul 06, 2017 7:45 pm

ario,

Isso está acontecendo, porquê você não limpa os dados contidos no mesmo. Adicione antes do laço Do Until, a instrução Me.ComboBoxSelecioneCadastro.Clear, assim você terá eliminado os dados contidos nele e o laço Do Until os adiciona / atualiza novamente.

Abs


Espero ter ajudado.

Abs.

Saulo Robles


Remember when you were young?
You shone like the sun.
Shine On You Crazy Diamond


Se suas dúvidas foram esclarecidas, acrescente ao lado do título o texto [RESOLVIDO].

ario
Acabou de chegar
Acabou de chegar
Mensagens: 4
Registrado em: Qui Jul 06, 2017 4:54 pm

Re: Combobox esta sendo preenchido duas vezes

Mensagem por ario » Seg Jul 10, 2017 3:24 pm

Ola, SROBLES, fico grato pelas dicas e orientações, esta ocorrendo um problema menor agora, antes estava alimentando o combobox com várias atualizações dos dados da planilha, agora esta trazendo apenas duas vezes os registros no combobox,tipo assim, na planilha tenho 5 registros, esta trazendo os cinco primeiros e quando selecionado novamente um dos itens no combobox aparece esses cincos registros novamente, só que agora duas vezes apenas. Caso tenha alguma orientação, ou devo configurar algum parametro na propriedades, abraço



srobles
Jedi
Jedi
Mensagens: 794
Registrado em: Qua Mai 06, 2015 7:39 pm

Re: Combobox esta sendo preenchido duas vezes

Mensagem por srobles » Qui Jul 13, 2017 5:38 pm

ario,

Seria possível disponibilizar seu modelo / planilha?

Assim podemos estudar o que está ocorrendo e melhor te ajudar.

Abs


Espero ter ajudado.

Abs.

Saulo Robles


Remember when you were young?
You shone like the sun.
Shine On You Crazy Diamond


Se suas dúvidas foram esclarecidas, acrescente ao lado do título o texto [RESOLVIDO].

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Responder