Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Add item em Formulário a partir de uma Lista

Eu entendi como adicionar itens ao formulário, mas gostaria de adicionar uma lista selecionando o intervalo, pois adicionar os itens manualmente limita o usuário a sempre se manter com os mesmos itens. Mesmo quebrando um pouco a cabeça não consegui entender como se faz isso (caso tenha como, claro).

1 resposta
solução!

Olá Gabriel, tudo bem? Espero que sim!

Você pode passar a fonte de dados para a propriedade RowSource da caixa de combinação através de um intervalo de dados que está na planilha. Você não pode utilizar o RowSource caso esteja usando o AddItem. Terá de escolher um dos dois métodos para a caixa de combinação.

Para utilizar essa propriedade, selecione a caixa de combinação e localize a propriedade RowSource. Escreva o intervalo dos dados no formato: Nome_da_planilha!célula1:célula2. No caso de exemplo abaixo, pode ser visualizado na figura os dados em Planilha1!A1:A5.

Caixa de combinação em destaque em um formulário VBA, a propriedade RowSource está destacada e com valor Planilha1!A1:A5, que é a fonte de dados que será inserida na caixa de combinação

Espero que tenha tirado sua dúvida.

Estou à disposição. Bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!