Como passar dados de um intervalo para o Combobox sem repeti-lo usando a coleção de objetos
dezembro 11, 2022É hora de você saber todas as etapas que você deve realizar para poder passar os dados de um intervalo para a combobox sem repeti-lo usando a coleção de objetos :
- A primeira coisa que você deve fazer é abrir a planilha com uma série de registros em uma coluna, onde alguns são repetidos várias vezes.
- Agora, você selecionará o ícone de ambiente “VBA” (Aplicativo Visual Basic) localizado no canto superior esquerdo da barra ” Desenvolvedor “.
- Na próxima janela, você seleciona « UserForm1 « no menu à esquerda , seu formulário será aberto e você clica duas vezes na caixa de combinação.
- Em seguida, uma janela será aberta com as informações programáveis que permitem que a combobox carregue os dados automaticamente. Aqui você adicionará a variável «Registrar como Interger» no final da segunda linha e deve ser como «Dim Row As Interger, Final As Interger, Registrar como Interger».
- Então, você vai para o final da linha 9 e clica no botão «Enter» e vai colocar «Register = WorksheetFuntion.CountIf (.Range (.Cells (1, 1), .Cells (Row, 1)) , .Cells (Row, 1)) »e clique em« Enter »novamente.
- Então, na próxima linha, você abre uma condição If escrevendo o seguinte código “If Record = 1 Then”
- Mais tarde, você irá para o final da linha 12, clique no botão “Enter” e anote o comando “End If” para encerrar a condição If que você abriu.
- Para finalizar, você vai clicar no botão verde ” Play ” localizado na barra de menu superior, para que as alterações sejam salvas.
Neste ponto, você pode ir criar um formulário no Excel e ao abri-lo verá como os dados de um intervalo não se repetem e apenas os valores únicos são mostrados .
Vantagens de passar dados de um intervalo para combobox sem repeti-lo
Geralmente, ao selecionar um intervalo de dados, você poderá encontrar vários parâmetros que se repetem na mesma coluna que serão representados na caixa de combinação ou no formulário . Às vezes, você precisará registrar valores exclusivos na tabela onde cada um dos dados é acumulado (combobox).
Configurando a combobox, para que não repita os dados em uma coluna, você poderá obter somente dados originais e únicos dentro do formulário. Isso é muito benéfico ao filtrar dados em uma planilha, onde informações específicas são necessárias.
Além disso, você economizará um tempo valioso, pois não terá que revisar dados por dados para saber se há alguma duplicação, já que a ferramenta o fará sozinha. Além disso, você pode estar interessado em saber como transpor ou alterar linhas e colunas usando fórmulas em uma planilha do Excel.
Passar os dados de um intervalo para a combobox sem repeti-lo usando a coleção de objetos é muito fácil e rápido, graças aos passos descritos acima e levará apenas 2 minutos para fazer isso. Não se esqueça de acompanhar o nosso blog onde poderá obter todo o tipo de informação de escritório que necessita para facilitar os seus projectos.