Como criar um COMBOBOX DINÂMICO no Excel VBA

  Рет қаралды 36,447

Excel Online Brasil

Excel Online Brasil

Күн бұрын

Пікірлер: 76
@andressaneto6565
@andressaneto6565 Жыл бұрын
Aula perfeita. Rápida, direta e objetiva. Eu acrescentaria o comando dentro do formulário como primeira linha para conseguir apagar o nome pesquisado caso tenha escrito errado o seguinte comando: Public Tecla As string
@mbs2488
@mbs2488 2 ай бұрын
Excelente ! Muito bem explicado ! ! Parabéns pelos vídeos ! ! !
@LordMarcio1
@LordMarcio1 2 жыл бұрын
Genial...ja me salvou em 3 combobox no mesmo relatório rs. Muito obrigado.
@MarinhodoCavaco
@MarinhodoCavaco Жыл бұрын
Muito bom são excelentes
@christophoramorim3147
@christophoramorim3147 2 жыл бұрын
Muit Obrigado, já deixo meu like para ajudar
@MsSupersu
@MsSupersu Жыл бұрын
Bem quero dizer que sou um zero a esquerda de excel, mas estou conseguindo fazer um formulário graças as aulas! Obrigada. O estranho é que quando eu fecho o formulário e a planilha para abrir de novo a função some.
@Chulasc
@Chulasc 3 жыл бұрын
Parabéns, o meu funcionou perfeitamente.
@eduardomelo7079
@eduardomelo7079 3 жыл бұрын
Que código excelente. Muito bom
@Marcelo-qu5qi
@Marcelo-qu5qi 3 жыл бұрын
Nunca encontrei isso no youtube, valeu muito !!
@ExcelOnlineBrasil
@ExcelOnlineBrasil 3 жыл бұрын
Feliz em haver lhe ajudado Marcelo. Um abraço! 👍
@ronaldoramos5028
@ronaldoramos5028 2 жыл бұрын
Otima aula bem esplicado To to a procura de uma aula que pode mi esplicar como faz pra um botao combobox com tres planilhas Eu possa estar visualizando individual no meu listbox cada planilha obrigado
@ExcelOnlineBrasil
@ExcelOnlineBrasil 4 жыл бұрын
Aprenda de modo fácil e prático como utilizar este recurso fascinante que é o combobox . Eu Marcus Rodello vou te guiar passo a passo para que você possa absorver esse conteúdo e acrescentar mais esta vantagem técnica em seu repertório de Excel.
@luizrobertinho
@luizrobertinho 4 жыл бұрын
Marcus, recentemente eu aprendi a fazer listas dinâmicas a partir de intervalos nomeados na planilha excel, utilizando a função DESLOC. Achei bacana, porque posso utilizar esses intervalos no escopo de toda a pasta de trabalho. A parte ruim é que acabei ficando mal acostumado, já que utilizar o nome da referência (ex. [nome].xxxx) me pareceu muito mais fácil. No exemplo que você ensinou, eu usaria criaria uma referência dinâmica para o intervalo dos produtos e levaria ao VBA somente o código cboProdutos.rowsource = [nome]. Creio que você entendeu o que eu quis dizer..rs.. Mas eu queria te fazer uma pergunta: essa forma de codificação que eu te falei tem alguma outra desvantagem? Ela pode deixar o código mais lento?
@deivisonsantos7114
@deivisonsantos7114 4 жыл бұрын
Olá Marcus, teria algum contato onde poderia retirar uma dúvida ?
@ExcelOnlineBrasil
@ExcelOnlineBrasil 4 жыл бұрын
Claro Deivison, por favor anote aí : marcusrodello@excelonlinebrasil.com
@Thaissantos-em5oq
@Thaissantos-em5oq 3 жыл бұрын
Gostei do conteúdo, tinha um problema parecido e foi muito util
@ExcelOnlineBrasil
@ExcelOnlineBrasil 3 жыл бұрын
Muito feliz em ajudar Thais, obrigado. 😉 Bons estudos
@DanielSilva-vb6rv
@DanielSilva-vb6rv 2 жыл бұрын
Aula perfeita! Efetiva! Só uma dúvida, minha lista de dados está contida em uma tabela dinâmica. Tentei, e não deu certo. Como faço para corrigir essa questão? Agradeço!
@ruibarata6581
@ruibarata6581 5 ай бұрын
Alô caro Marcos, Como posso igualar uma variável a um caminho para uma célula de uma folha do Excel utilizando o vba? Ex: Eu tenho uma variável do tipo String (Dim nome as String) associada a um valor qualquer de uma textbox, e desejo que ela seja carregada numa folha qualquer sem que para isso tenha de ir para a folha, ou seja indicando apenas o caminho numa rotina de uma Userform. Tentei: Sheet4! A1 = nome Sendo a ideia carregar o valor da variável na célula A1 da Sheet4 sem que para isso tenha de utilizar o código Sheets("Folha4").Select Range("A1").Value = nome Espero ter sido explicito e agradeço antecipadamente a vossa ajuda!
@RodrigoSouza-hd5cs
@RodrigoSouza-hd5cs Жыл бұрын
Professor vc tem alguma aula explicando conforme vai digitando no combobox ele vai mostrando os nomes?
@AguiaAzuL.
@AguiaAzuL. Жыл бұрын
Mas como ficaria o Código se na Coluna A tivesse produtos repetidos como: Produto 1 Produto 2 Produto 3 Produto 4 Produto 2 Produto 5 Produto 2 Produto 2 Mas na Caixa Box aparecer Apenas os Produtos Sem repetir, ficaria assim: Produto 1 Produto 2 Produto 3 Produto 4 Produto 5 Como ficaria o Código no VBA??? 🤔🤔
@jeisonsandersify
@jeisonsandersify 2 жыл бұрын
Tem alguma maneira da lista abrir para cima? Pois tenho uma ComboBox na parte inferior do formulário e os nomes na listagem não aparecem todos.
@marciofabianodealmeida1002
@marciofabianodealmeida1002 2 жыл бұрын
Boa noite professor. Como fazer uma pesquisa no Combobox se fosse produtos diferentes (nomes diferentes)? Colocar a primeira letra ou algumas letras ou algum nome completo para pesquisar e escolher o produto desejado?
@Felipemaru
@Felipemaru 2 жыл бұрын
Ótima aula, Gostaria de uma ajuda, no meu userform vai ter varias caixas como esta! Porem na nora que colocar as outras sempre da erro pois informa: Nome repetido encontrado. Mesmo eu mudando o nome do combobox e a planilha. HELLLLP Professor
@joaonedeff86
@joaonedeff86 2 жыл бұрын
Tenho mesmo problema
@alailtongama
@alailtongama 2 жыл бұрын
muito bom professor.... gostaria de saber se tem como contar quantos itens foram selecionados na lista do combobox e trazer a quantidade no textbox
@leandrolamindepaulapereira9485
@leandrolamindepaulapereira9485 3 жыл бұрын
Show!!!
@drezim100
@drezim100 3 жыл бұрын
Olá! Muito boa as aulas, tenho duas duvidas, como eu faço para o combobox já iniciar com o primeiro item da lista preenchido, sem eu ter que escolher ele na lista. Há alguma maneira de colocar duas funções em um mesmo botão? Por exemplo salvar os itens em uma planilha nova e apagar os mesmos itens da planilha antiga?
@ExcelOnlineBrasil
@ExcelOnlineBrasil 3 жыл бұрын
Olá drezim100, tudo bem contigo? Para o combobos ja iniciar com o valor desejado, você pode carregar a lista nele e na sequencia incluir o valor . Exemplo : cboTeste.value="PrimeiroItemdaLista" Quanto ao botão, sim é possível você pode fazer 2 Macros. Uma vai salvar os itens em uma planilha NOVA e outra macro vai apagar os itens da planilha antiga e aí dentro do CommandButton você faz um Call de ambas Macros. Private Sub CommandButton1_Click() Call Macro1 CallMacro2 End Sub Um abraço e bons estudos.😉👍
@marcosfboliveira
@marcosfboliveira 2 жыл бұрын
Marcos, e para esse valor escolhido realizar um procv e trazer o resultado para um objeto txtResultado? Obrigado pela ajuda!
@ExcelOnlineBrasil
@ExcelOnlineBrasil 2 жыл бұрын
Marcos, neste caso pode ser melhor efetuar a busca via loop na lista em questão. Abs 😉
@marcosfboliveira
@marcosfboliveira 2 жыл бұрын
@@ExcelOnlineBrasil Ok.
@mpsousa45
@mpsousa45 Жыл бұрын
Muito legal este fundo de seu video, foi criado onde?
@ExcelOnlineBrasil
@ExcelOnlineBrasil Жыл бұрын
Opa, a sala peguei em site de imagens mesmo e os vídeos fui testando os ângulos e coloquei na unha mesmo...rs...foi tenso
@Diegothe3d
@Diegothe3d Жыл бұрын
Boa noite, como eu faço pra imprimir os dados selecionados direto do listbox sem jogar toda a seleção na planilha? tenho uma base de dados muito grande (a minha base de dados fica no acces), e quando eu coloco pra imprimir pela planilha o sistema fica muito lento porque a base é muito longa!
@diegoreis4813
@diegoreis4813 Жыл бұрын
Ola, Obrigado pelo video, mas como eu faria esse carregamento com um banco de dados sql, poderia ajudar...obrigado
@ExcelOnlineBrasil
@ExcelOnlineBrasil Жыл бұрын
Olá Diego. Seria algo parecido com isso : kzbin.info/www/bejne/gHelh2mtmtOjjck
@filhosdoastral
@filhosdoastral 2 жыл бұрын
Estou querendo criar um sisteminha para cadastrar em varias planilhas, onde cada planilha tem uma data. Eu chamo para o formulário a planilhas através de uma combobox. Porem na hora de cadastrar só sei código para cadastrar em uma planilha especifica. seria possível um código para que eu cadastre na planilha atual, que no caso eu escolhi essa planilha pela combobox.
@desfrutandodacompanhiadeje7377
@desfrutandodacompanhiadeje7377 3 жыл бұрын
Bom dia professor! suas aulas estao sendo de grande ajuda para o meu aprendisado, porem estou com muita dificuldade para habilitar a propriedade ACTIVATE no meu projeto VBA o senhor poderia me ajudar como resolver isso? muito obrigado pela ajuda e vamos que vamos.
@ExcelOnlineBrasil
@ExcelOnlineBrasil 3 жыл бұрын
Bom dia Cris, obrigado, feliz em saber que estamos ajudando. Por favor, envia seu arquivo que dou uma olhada no código para você. Um abraço marcusrodello@excelonlinebrasil.com
@desfrutandodacompanhiadeje7377
@desfrutandodacompanhiadeje7377 3 жыл бұрын
@@ExcelOnlineBrasil, professor boa tarde! eu acabei de enviar meu projeto pro senhor dar uma olhada ok obrigado.
@miltonbecare2604
@miltonbecare2604 2 ай бұрын
👏
@rodgercosta422
@rodgercosta422 2 жыл бұрын
Show, só me tira uma dúvida: Se a minha lista estiver em outra planilha como faz para referenciar?
@ExcelOnlineBrasil
@ExcelOnlineBrasil 2 жыл бұрын
Rodger, se estiver em outra planilha ou em outro arquivo, o desafio só fica mais interessante. Por favor, veirifca essa aula aqui onde falo sobre isso : kzbin.info/www/bejne/gHelh2mtmtOjjck Um abs😉
@elsogoncalves5345
@elsogoncalves5345 3 жыл бұрын
Boa noite Como faço para quando clicar no item dentro combox mostre também imagem do produto no campo imagem.
@ExcelOnlineBrasil
@ExcelOnlineBrasil 3 жыл бұрын
Olá Elso. É uma excelente ideia para uma aula. Vamos estruturar este conteúdo para publicar aqui no canal o quanto antes, vou tentar já incluir para Set/21. Fique de olho aqui no canal. Um abraço😉👍
@ExcelOnlineBrasil
@ExcelOnlineBrasil 3 жыл бұрын
kzbin.info/www/bejne/oJaxaoSmbrWfh8k
@charlesdebritosilva3936
@charlesdebritosilva3936 2 жыл бұрын
Como posso fazer combobox dependentes? Por exemplo, o usuário define a "Região" no primeiro combobox, o "Estado" no segundo combobox e o "Município" no terceiro combobox.
@ExcelOnlineBrasil
@ExcelOnlineBrasil 2 жыл бұрын
Excelente pergunta Charles. Fizemos umas 3 aulas sobre como fazer isso no Excel, mas realmente ainda não fizemos uma aula sobre como fazer isso em um userform com combobox. Obrigado pela sugestão, vamos trabalhar nisso. Um abs😉
@ExcelOnlineBrasil
@ExcelOnlineBrasil 2 жыл бұрын
Segue aí Charles : kzbin.info/www/bejne/aXK8dWlvr9unbq8 Abs
@marinapires2073
@marinapires2073 4 жыл бұрын
Marcus, é possível utilizar uma lista de uma planilha que está em uma pasta de trabalho distinta do userform/ combobox para o preenchimento do combobox?
@ExcelOnlineBrasil
@ExcelOnlineBrasil 4 жыл бұрын
Certamente Marina, é possível sim. Há vários caminhos para obter esse resultado. Por exemplo uma conexão via Power Query com está tabela, ou através do VBA fazendo um Select direto na pasta de trabalho. Ao menos, essas possibilidades que me vem a mente no momento, ambas muito divertidas de se desenvolver ;) Faça o teste, qualquer dúvida envie o arquivo por e-mail. marcusrodello@excelonlinebrasil.com Bons estudos!
@leandrolamindepaulapereira9485
@leandrolamindepaulapereira9485 3 жыл бұрын
Uma dúvida 🙋🏽‍♂️ como referenciar na multipage1. Value=1 ?
@thyne_
@thyne_ 2 жыл бұрын
Sobre a referência de lista, eu usava antes dados que estavam na mesma planilha, para deixá-la mais leve eu resolvi colocar os dados em outra planilha para fazer conexão externa, mas toda vez que abro a planilha principal a combo não funciona amenos que a planilha que contém os dados esteja aberta, qual a melhor maneira de resolver isso? Não precisar abrir a base para que a planilha principal funcione
@ExcelOnlineBrasil
@ExcelOnlineBrasil 2 жыл бұрын
Olá Thyn. Por favor, como está fazendo essa conexão externa para consultar os dados? Abs😉
@allanmedina2141
@allanmedina2141 3 жыл бұрын
Queria saber pq o meu VBA não aparece essas informações (caixa com parâmetros, tal qual o xlUP ou quando ele digita) quando escrevo algo. Alguém pode me ajudar? Já tentei tudo o que pode p/ exibir e nada aparece.
@ExcelOnlineBrasil
@ExcelOnlineBrasil 3 жыл бұрын
Olá Allan. Por favor, tente fazer o seguinte : No VBE (Visual Basic Editor) vá no menu "Ferramentas" / "Opções". Na Janela Opções, na aba Editor, marque o checkbox "Autolistar membros". Tive este problema uma vez e resolvi habilitando este elemento. Espero que de certo. Um abraço😉
@allanmedina2141
@allanmedina2141 3 жыл бұрын
@@ExcelOnlineBrasil MT obrigado :D
@julianorenansilverio9637
@julianorenansilverio9637 Жыл бұрын
Simples e objetivo, obrigado! E como ficaria caso eu precisa-se incluir mais colunas em outros combobox? ComboBox7 (Coluna B) e assim por diante?
@rafaelnormando3241
@rafaelnormando3241 3 жыл бұрын
Boa tarde. Eu preciso colocar um titulo em cada coluna, como faço para que inicie a verificação a partir da linha 2?
@rafaelnormando3241
@rafaelnormando3241 3 жыл бұрын
Já encontrei o campo que tenho que alterar.
@ExcelOnlineBrasil
@ExcelOnlineBrasil 3 жыл бұрын
Olá Rafael, deu certo ? Abs
@rafaelnormando3241
@rafaelnormando3241 3 жыл бұрын
@@ExcelOnlineBrasil Deu certo sim, obrigado.
@yamavesapp5678
@yamavesapp5678 2 жыл бұрын
@@rafaelnormando3241 Olá, o que você alterou para conseguir pegar a segunda linha?
@jezielmac5714
@jezielmac5714 Жыл бұрын
Sou bem leigo, seria bom vc ter feito um exemplo prático preenchendo o combobox com algum exemplo, falei besteira?😅
@ExcelOnlineBrasil
@ExcelOnlineBrasil Жыл бұрын
ok, segue exmplo prático : kzbin.info/www/bejne/aXK8dWlvr9unbq8si=rK06SBUmvCo_pFFP 😉
@profissionalestudos3725
@profissionalestudos3725 3 жыл бұрын
Como é possível criar duas combobox dinamicas (a segunda carrega textos da coluna B a depender da escolha na primeira que carrega textos da coluna A) + textbox com textos correspondente localizados na coluna C de uma planilha?
@ExcelOnlineBrasil
@ExcelOnlineBrasil 3 жыл бұрын
Pelo que entendi, está se referindo a Listas Dependentes, a seleção de um Combobox, gera a lista a ser exibida no outro combobox, é isso? Bom, no Excel costumo resolver isso com a Função DESLOC ou INDIRETO para ter esse efeito em uma Validação de Dados. Porém na Combobox, vamos fazer assim, vou aproveitar sua dúvida e fazer uma aula sobre isso agora no mês de Março/21 ok? Acho que fica mais fácil do que explicar por aqui. Um Abs! 👍😉
@excelcomoleo1107
@excelcomoleo1107 3 жыл бұрын
tenho um formulário que utilizo para inserir, editar e apagar registros, onde inserir um CBO para localizar os dados que serão editados / removidos. Está tudo funcionando, exceto por um detalhe: sempre que insiro um novo registro, edito ou deleto, a CBO não atualiza automaticamente; sempre tenho que fechar o form e abrir de novo. usei a técnica deste vídeo mas não resolveu. Já tentei inumeras outras coisas sem resultado. Não quero ter que ficar fechando e abrindo o form, quero que ele atualize automaticamente. Alguém sabe o que devo fazer?
@ExcelOnlineBrasil
@ExcelOnlineBrasil 3 жыл бұрын
Há vários caminhos para você conseguir atualizar o CBO sem precisar abrir e fechar o formulario. Por exemplo, supondo que você crie o código que Limpa e Carrega os itens da lista para o CBO em um módulo, este código pode ser executado através de eventos, tais como : - ao clicar em um botao no formulario - ao clicar no proprio formulario - no evento Change da Planilha onde se encontra a lista São possibilidades que manteriam seu CBO atualizado. Ou até mesmo fazer o cadastro de novos itens na lista pelo próprio formulário. Um abraço. 👍
@leandrolamindepaulapereira9485
@leandrolamindepaulapereira9485 3 жыл бұрын
Podemos por mais de uma combo no mesmo evento ?
@ExcelOnlineBrasil
@ExcelOnlineBrasil 3 жыл бұрын
Olá Leandro. Você pode na execução de um evento, atuar em outra combobox. Mas o evento em si é próprio e vinculado a seu objeto de origem, então cada combobox tem seus próprios eventos. Um abraço😉
@angeloadamante2466
@angeloadamante2466 4 жыл бұрын
chega no "rows count" da erro
@ExcelOnlineBrasil
@ExcelOnlineBrasil 4 жыл бұрын
Opa...Angelo, por favor, envia o arquivo no email que vejo qual o problema. Abs. marcusrodello@excelonlinebrasil.com
3 жыл бұрын
meu tbm deu erro 1004 metodo range do objeto worksheet falhou
🏆Como Remover ACENTOS de Modo PROFISSIONAL no Excel
14:13
Excel Online Brasil
Рет қаралды 3,8 М.
SISTER EXPOSED MY MAGIC @Whoispelagheya
00:45
MasomkaMagic
Рет қаралды 18 МЛН
Это было очень близко...
00:10
Аришнев
Рет қаралды 6 МЛН
啊?就这么水灵灵的穿上了?
00:18
一航1
Рет қаралды 95 МЛН
Lista com ComboBox VBA para MUDAR de ABA no EXCEL
30:11
Hashtag Treinamentos
Рет қаралды 29 М.
3 formas de carregar uma listbox no VBA
14:21
DATA7 Academy
Рет қаралды 37 М.
Excel VBA: Carregando ComboBox com Critérios
13:31
SELFSUM
Рет қаралды 2,5 М.
✅Barra de Progresso em 4 Passos no Excel VBA
16:40
Excel Online Brasil
Рет қаралды 20 М.
EASILY Make an Automated Data Entry Form in Excel
14:52
Kenji Explains
Рет қаралды 759 М.
SISTER EXPOSED MY MAGIC @Whoispelagheya
00:45
MasomkaMagic
Рет қаралды 18 МЛН