Erro preencher Comb...
 
Notifications
Clear all

Erro preencher Combobox

8 Posts
3 Usuários
0 Reactions
1,881 Visualizações
NERI S
(@neri-s)
Posts: 0
Estimable Member
Topic starter
 

Estou com uma combobox que preenche com uma planilha porém dá o seguinte erro:
Quando a planilha só tem uma linha para preencher a combo. Assim:

Codigo   Descrição
   1            Banco

    cboFormasPgto.List = _
    .Range(.Cells(2, 2), .Cells(.Range("b1").CurrentRegion.Rows.Count, 2)).Value

o erro é cboFormasPgto.List = Nulo

Mas quando coloco mais opções dá certo, assim:

Codigo   Descrição
   1            Banco
   2            Cartão

O que devo alterar?

 
Postado : 02/06/2018 6:35 am
xlarruda
(@xlarruda)
Posts: 732
Honorable Member
 

Não tenho certeza mas acredito que seja porque, quando a planilha só tem uma linha, o resultado de Cells(2,2) (que também pode ser lido "B2") é igual a 0. Ou seja, Nulo.

___________________________________________________________________________________________
Se a resposta atendeu sua dúvida, por favor, clique no Gostei e marque o Tópico como [Resolvido].

Att.

André Arruda

 
Postado : 02/06/2018 6:49 am
NERI S
(@neri-s)
Posts: 0
Estimable Member
Topic starter
 

Pois é...mas pensa comigo, tem que ter uma saída, até porque eu passo para o arquivo para alguém preencher e se ele colocar somente uma opção? kkkkk
vamos ver se surgem outras idéias

 
Postado : 02/06/2018 8:08 am
xlarruda
(@xlarruda)
Posts: 732
Honorable Member
 

Tem como você postar sua planilha para darmos uma olhada nela?

___________________________________________________________________________________________
Se a resposta atendeu sua dúvida, por favor, clique no Gostei e marque o Tópico como [Resolvido].

Att.

André Arruda

 
Postado : 02/06/2018 8:11 am
NERI S
(@neri-s)
Posts: 0
Estimable Member
Topic starter
 

Coloquei em anexo um exemplo bem simples.... Se olhar agora estará funcionando....exclui a linha 3 onde tem o lancamento do CARTAO e tenta entrar na combo novamente....

 
Postado : 02/06/2018 10:06 am
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

NERI S,

Boa tarde!

Bem... eu usaria a forma tradicional de se preencher um ComboBox. Veja, no anexo que, independente da quantidade de linhas, o ComboBox carrega qualquer coisa que estiver na coluna B. Até nada se não tiver nada.

Veja se é assim.

Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)

Atenciosamente
Wagner Morel

 
Postado : 02/06/2018 12:16 pm
NERI S
(@neri-s)
Posts: 0
Estimable Member
Topic starter
 

Bom dia amigos
Obrigado pelo retorno. Ficou show.

Abração a todos e ótima semana

 
Postado : 04/06/2018 4:07 am
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

NERI S ,

Bom dia!

Por gentileza, vote positivamente, em todas as respostas que satisfizeram a sua necessidade, clicando na mãozinha existente ao lado da ferramenta CITAR localizada no canto superior direito.

Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)

Atenciosamente
Wagner Morel

 
Postado : 04/06/2018 6:07 am