✅COMBOBOX Dinâmico Dependente no VBA

Поделиться
HTML-код
  • Опубликовано: 7 ноя 2024

Комментарии • 79

  • @wagnergabriel8728
    @wagnergabriel8728 2 месяца назад

    Professor, muito boa a explicação, perfeito. muito obrigado pela ajuda.

  • @oliveirajr06
    @oliveirajr06 9 месяцев назад

    Fiz um formulário na empresa, com essas programação, quem está autorizado a retirar a chave de empilhadeira elétrica.
    Graças ao professor Marcão!❤

  • @cicerolobo7583
    @cicerolobo7583 22 дня назад

    Excelente.

  • @ExcelOnlineBrasil
    @ExcelOnlineBrasil  2 года назад +9

    Mais uma aula sobre esse recurso fantástico que é o Combobox para Userform no VBA. Espero que gostem👍. Um grande abraço a todos e bons estudos.😉

  • @andreolders9890
    @andreolders9890 10 месяцев назад

    Simples, direto e didático. Like

  • @cledemirgava1712
    @cledemirgava1712 Год назад

    Marcão, você é MegaTop! Muio obrigado!

  • @srteixeira6787
    @srteixeira6787 3 месяца назад

    Mto bom...

  • @danilonascimento9880
    @danilonascimento9880 2 года назад +1

    Parabéns códigos limpo e direto

  • @SuperDavidFz
    @SuperDavidFz 2 года назад +1

    Gosto desse canal e a forma como o professor explica muito claro.

  • @marcosantunes296
    @marcosantunes296 Год назад

    top, gostei muito pratico...Parabens.

  • @wiliamim
    @wiliamim 2 года назад

    Era o que eu estava precisando, muito prático essa forma de alimentar o ComboBox sem precisar ficar adicionado dados ao códiigo Vba,fácil para aqueles que necessitam adicionar mais itens e não sabem como,.DIca muito top,parabéns!!!

  • @edimorth
    @edimorth 2 года назад

    Adorei esta video aula, estava procurando algo assim. Obrigado

    • @ExcelOnlineBrasil
      @ExcelOnlineBrasil  2 года назад

      Que bom que deu certo Edilton.
      Feliz em ajudar. Abs😉

  • @henriquerodrigues6139
    @henriquerodrigues6139 Год назад

    Cara, me salvou... muito obrigado

  • @beto20511
    @beto20511 Год назад

    Parabéns, ótima explicação era exatamente isso que eu procurava

  • @josafacarvalho4066
    @josafacarvalho4066 2 года назад

    Show de bola, simples.. valeu

  • @jam220490
    @jam220490 2 года назад

    show de bola

  • @fernandoluizalponti3591
    @fernandoluizalponti3591 2 года назад +1

    muito bom! parabéns!

  • @thiperbom
    @thiperbom Год назад

    Sensacional!! parabéns

  • @Marcelo-qu5qi
    @Marcelo-qu5qi 2 года назад

    Muito legal!

  • @SANDRASILVA-hv6vj
    @SANDRASILVA-hv6vj 2 года назад

    Muito bom valeu

  • @renatopereira4372
    @renatopereira4372 2 года назад +1

    parabéns pela ótima explicação. Gostaria de saber nesse caso de combobox dependente, como fazer para não repetir se ouver informações mais de uma vez?

  • @BetoOnofre
    @BetoOnofre Год назад

    Muito boa a dica e a sua didática é excelente!
    Eu estou tentando fazer isso mas com varias tabelas ao invés de listas. Imaginei em pegar o nome escolhido no primeiro combobox e combinar com um prefixo e gerar o nome da tabela dependente. Usando o seu exemplo, eu teria uma tblEstados e outra tblSP, qdo escolhesse SP no combobox estados eu teria a tblSP e assim carregaria os valores dessa tabela no segundo combobox. Se saísse uma dica, me ajudaria bastante! Abs

    • @ExcelOnlineBrasil
      @ExcelOnlineBrasil  Год назад

      Fala Carlos! Tudo bem? Não consigo te ajudar muito aqui pelos comentários mas sempre separo alguns horários da minha agenda para dar consultorias gratuitas para algumas pessoas inscritas no canal. Se quiser concorrer a uma vaga é só responder umas perguntinhas rápidas nesse formulário aqui: excelonlinebrasil.com/formulario-consultoria
      Vou ficar muito feliz em ajudá-lo 🧡

  • @ronaldoleite1746
    @ronaldoleite1746 4 месяца назад

    Aulaça!

  • @klebersonmoreira1821
    @klebersonmoreira1821 9 месяцев назад

    Excelente aula. Mestre, vc pode disponibilizar essa planilha por gentileza? Obrigado

  • @Asak-t7v
    @Asak-t7v 9 месяцев назад

    Aula maravilhosa, Marcos.
    Uma pergunta.
    Como fazer VLookUp em TextBox que estão em Multipage1?

  • @joaopedroarantesribeiro9490
    @joaopedroarantesribeiro9490 2 года назад +2

    Muito bom, parabéns!
    Mas queria tirar uma dúvida como seria para fazer uma ComboBox dependente, onde a primeira ComboBox é preenchida pelas diversas sheets do workbook e a segunda ComboBox será preenchida pela coluna A, da sheet escolhida na ComboBox anterior.

  • @RubensLima
    @RubensLima 6 месяцев назад

    mas e sim temos varias planilhas e uma planilha espcifica com todas as tabelas, ja nomeadas? tem como pegar direto sem fixar linha e coluna.

  • @felipebarros7166
    @felipebarros7166 Год назад

    boa aula! Mas só uma duvida caso eu tenha que ter 4 combobox com as mesmas informações no mesmo usarforme é possível?

  • @CorreiaCarlosAlberto
    @CorreiaCarlosAlberto 18 дней назад

    Como posso editar um registro no excel através do combobox?

  • @tiagotomebooker
    @tiagotomebooker 2 года назад

    muito bom o conteúdo e a didática . fiquei com dúvida pois quando estou em outra aba-planilha no meu formulario aparece os dados da outra planilha.

    • @ExcelOnlineBrasil
      @ExcelOnlineBrasil  2 года назад +1

      Thiago, para solucionar está questão é importante fazer referência a planilha a qual está localizado os dados que pretende carregar.
      Esta sintaxe :
      NomedaPlanilha.range()
      Abs, 😉

  • @marcellabartolini
    @marcellabartolini 2 года назад

    Muito boa a aula! Me ajudou muito!
    Como seria fazer a dependência só que a primeira lista seria em formato de botão de opção?
    Obrigada!

    • @ExcelOnlineBrasil
      @ExcelOnlineBrasil  2 года назад +1

      Que bom que gostou Marcella, feliz em ajudar.
      Então no caso de acordo com este exemplo os Estados seriam botões de opção e conforme ocorresse a seleção do botão de opção, carregaria o combobox com as cidades?
      Excelente sugestão Marcella, na verdade seria muito parecido, porém no loop na hora de que seleciona o botão de opção ao invés de fazer :
      If cells(LIN,1)=cboUF Then
      ficaria :
      If cells(LIN,1)=optSP.label Then
      Isto supondo um botão de opção fazendo referencia ao estado de Sao Paulo.
      Um abs😉

    • @marcellabartolini
      @marcellabartolini 2 года назад

      @@ExcelOnlineBrasil Muito Obrigada!!!!

  • @AmantesdemascotasAM
    @AmantesdemascotasAM Год назад

    Olá, queria saber como faço para colocar mais combobox 3 ou 4??? Gostei muito das suas aulas. parabéns

    • @ExcelOnlineBrasil
      @ExcelOnlineBrasil  Год назад

      @valbersantos7089, para inclusão de mais combobox seguiria a mesma lógica.
      Ou seja :
      O evento change do 1º combobox carregaria a lista do 2º combobox
      O evento change do 2º combobox carregaria a lista do 3º combobox
      O evento change do 3º combobox carregaria a lista do 4º combobox
      Um abraço😉

    • @AmantesdemascotasAM
      @AmantesdemascotasAM Год назад

      @@ExcelOnlineBrasil muito obrigado. Deus te abençoe.

  • @MsSupersu
    @MsSupersu Год назад

    Ótimas aulas, só apanhei um pouco por conta dos pontos e virgulas.

  • @jfn2388
    @jfn2388 2 года назад

    Boa tarde, como fazer uma planilha para cadastrar os dados que foram selecionados no cboUF e cboMunicipio ?

  • @CorreiaCarlosAlberto
    @CorreiaCarlosAlberto 17 дней назад

    Tenho um registro com 75 linha com 20 colunas com informações dos registros: Nome, CPF, Endereço, etccc. quero chamar no combo por 'Nome' e trazer em txts as outras informações.

  • @MuriloPiazza
    @MuriloPiazza 7 месяцев назад

    E se tivesse uma coluna bairro, depois da cidade. Como ficaria os vba?

  • @VISAOEMPREENDEDORA1
    @VISAOEMPREENDEDORA1 Год назад

    muito bom...
    mas tive dificuldade, pq a colocaração do editor de codigo deixa no youtube quase invisivel os pontos, virgulas, sempre dando erro quando te acompanho aqui, procurando onde esta os pontos e virgulas.

  • @sidneyleite5737
    @sidneyleite5737 Год назад

    Estou acompnahando as sua aulas orém me deparei que tenho que ter as planilhas dos Municipio e estados. Pode me enviar?

  • @powerofplay100
    @powerofplay100 Год назад

    Como seria se tivesse 3 variavel dependente ao inves de duas ?

  • @wilsonfelixhonorio6359
    @wilsonfelixhonorio6359 2 года назад

    Que pena, não encontrei o arquivo dessa aula para download no site informado, mas vou assistir novamente o video e ir fazendo, parabens.

  • @cursos0195
    @cursos0195 2 года назад

    Olá! como eu poderia estar fazendo para selecionar uma aba e e colunas especificas. TIPO >>>> aba DADOS, B6:B50.
    Obrigado!

  • @tua33
    @tua33 2 года назад

    Olá professor, bom dia! Uma dificuldade aqui...Estou trabalhando com 2 planilhas, como fazer referencia à planilha onde a lista está?

    • @ExcelOnlineBrasil
      @ExcelOnlineBrasil  2 года назад +1

      Josivaldo, eu trato exatamente sobre esta questão nessa aula : ruclips.net/video/voWVBSNuYZU/видео.html
      Um abs, 😉

    • @tua33
      @tua33 2 года назад

      @@ExcelOnlineBrasil Grato professor!

  • @ClaudioRodrigues64
    @ClaudioRodrigues64 2 года назад

    ola muito bom deu certinho, mas eu preciso que va buscar em outra aba da planilha tipo:
    totLIN = Range("B" & Rows.Count).End(xlUp).Row
    onde esta a coluna "B" precisa que seja na planilha chamada de Config, ja tentei "Config!B" e nada
    pode me ajudar

    • @ExcelOnlineBrasil
      @ExcelOnlineBrasil  2 года назад

      Claro Claudio, por favor, olha está aula que sem dúvida irá te ajudar : ruclips.net/video/voWVBSNuYZU/видео.html
      Abs, 😉

  • @beto20511
    @beto20511 Год назад

    Boa tarde e possível criar combobox com a sigla, Estado e Bairros

    • @ExcelOnlineBrasil
      @ExcelOnlineBrasil  Год назад +1

      Positivo, é possível sim. Porém, creio que dependendo do caso pode ser importante tambem incluir um combobox com Municipio antes do combobox de bairro.
      Um abraço 😉

    • @beto20511
      @beto20511 Год назад

      ​@@ExcelOnlineBrasilqual programação usar para fazer essa combobox dependente usado a combobox Sigla, Estado e bairros.
      Estou tendo dificuldade em fazer essa programação

    • @beto20511
      @beto20511 Год назад

      qual programação usar para fazer essa combobox dependente usado a combobox Sigla, Estado e bairros.
      Estou tendo dificuldade em fazer essa programação

    • @beto20511
      @beto20511 Год назад

      ​@@ExcelOnlineBrasilboa noite qual programação eu uso para fazer 3 combobox dependentes?

  • @julianorenansilverio9637
    @julianorenansilverio9637 2 года назад

    Preciso de ajuda para fazer de outro jeito, por exemplo... Quando a pessoa selecionar a informação que ela quer no ComboBox8 (Coluna C), o ComboBox9 se AUTOPREENCHE com a informação da mesma LINHA só que de coluna diferente, da Coluna D, exemplo...
    Joaozinho (ComboBox8) ------ Vendedor de Alface (ComboBox9)
    Atualmente só fiz o passo de mostrar as informações....
    'ComboBox8
    Dim totLIN2 As Long, LIN2 As Long
    totLIN2 = Plan2.Range("C" & Rows.Count).End(xlUp).Row
    ComboBox8.Clear
    For LIN2 = 1 To totLIN2
    ComboBox8.AddItem Plan2.Cells(LIN2, 3)
    Next

  • @itaelciosilva3498
    @itaelciosilva3498 2 года назад

    Olá Marcus, boa tarde!, Tudo bem?
    Meu caro, sou novo no mundo do VBA, gostaria de saber se tem a possibilidade um combobox, trazer informação de uma coluna para uma caixa de texto, onde o usuário poderá editar essa informação
    Seria uma lista 'coluna A', e quando selecionado, traria para uma caixa de texto uma informação especifica.
    Obrigadoo
    Abraços

    • @ExcelOnlineBrasil
      @ExcelOnlineBrasil  2 года назад +1

      Sem dúvida Itaelcio, é possível sim.
      Basta você inserir o código no evento Change do combobox. O próprio evento Change pode inserir a informação no textbox.
      Um abs, 😉

    • @itaelciosilva3498
      @itaelciosilva3498 2 года назад

      @@ExcelOnlineBrasil Obrigado, Vou tentar.

  • @rafaelrudmer3070
    @rafaelrudmer3070 2 года назад

    A aula foi top e eu co segui criar minha lista dependente com sucesso. Contudo está dando um pequeno bug! Tenho uma aba chamada Data_base, onde são gravados do dados vindos do formulário! E tenho uma aba chamada validação_dados, onde configurei as listas de marca e modelo se máquinas que ficam depentendmtes, e tenho ainda uma uma outra guia, dashboard.
    O bug ocorre que a lista só carrega com os dados corretos se o formulário for carregado com a guia validação_dados ativa! E gostaria se preencher o formulário com ele aberto na guia dashboard. Mas quando faço isso ele puxa a lista com referencia as células da guia que está ativa e não dá guia validação _dados.
    O que fiz de errado?

    • @ExcelOnlineBrasil
      @ExcelOnlineBrasil  2 года назад

      Rafael, este tipo de erro é comum ocorrer. É necessário especificar a aba em questão para que o erro não ocorra.
      Nesta semana (dia 27/09 as 19:00) publicaremos uma aula justamente sobre esta questão.
      Um abs😉

  • @michellelacerdactc
    @michellelacerdactc Год назад

    Eu precisei fazer uma adaptação a sua explicação passo a passo me ajudou a resolver essa adaptação que estava fazendo.
    Mas surgiu uma dúvida, se puder me explicar..
    O meu Userform eu tenho combobox e caixa de texto.
    o que está ocorrendo é o seguinte:
    1. minha planilha de cadastro_dados foi onde eu fiz todos os dados do combobox
    2. tenho uma outra planilha escrito Registro
    3. quando estou na planilha registro o meu combobox desconfigura, buscando linha e coluna da planilha registro, quando na verdade ele deveria ficar fixo na planilha cadastro_dados.
    como faço para que o combobox mesmo mudando de planilha(aba) ele não desconfigure

    • @ExcelOnlineBrasil
      @ExcelOnlineBrasil  Год назад

      Olá Michelle. É necessário específicar a planilha onde o "range" está localizado para que não perca a referência. Do contrário ele vai utilizar o intervalo da planilha ativa.
      Por exemplo:
      cboUF.addItem planilha1.cells(Lin,4)
      Um abraço, 😉

  • @paulocesarlobo2877
    @paulocesarlobo2877 8 месяцев назад

    COMO DEIXAR 3 COMBOBOX DINÂMICA E DEPENDENTES UMA DA OUTRO NO VBA?

  • @andersonpereiranascimento2353
    @andersonpereiranascimento2353 2 года назад

    Professor, suponho que eu tenha um formulário, onde faço o registro dos dados de uma empresa com 3 funcionários distintos - Maria, Pedro e João.
    Que são salvos respectivamente em uma planilha como como contato 1 ( coluna D), contato 2 (coluna E), contato 3 (coluna F).
    E em um outro formulário chamado ACOMPANHAMENTO, tenho um combobox que retorna o nome da empresa.
    Gostaria de saber como faço para ao selecionar a empresa no combo box, me retornar em outro combobox o nome dos 3 funcionarios para selecionar 1 e respectivamente salvar em outra planilha. O Exemplo do vídeo acima retorna todos os contatos de uma única coluna, mas quero retornar os contatos de 3 colunas diferentes. Poderia me ajudar com isso?

    • @ExcelOnlineBrasil
      @ExcelOnlineBrasil  2 года назад

      Anderson, pelo que entendi os contatos estarem em colunas distintas já compõe um erro na estrutura, deveriam se linhas distintas não colunas.
      Assim, conseguiria implementar a solução desta aula.
      Sempre evolua sua base (quando possível), na vertical, não horizontal.
      Abs ;)

    • @andersonpereiranascimento2353
      @andersonpereiranascimento2353 2 года назад

      Professor te encaminhei meu arquivo no e-mail. Seria possivel o senhor me ajudar?

  • @kautom100
    @kautom100 2 года назад

    Olá Marcus,
    Gosto muito dos seus videos.
    Gostaria de saber uma coisa,
    Eu tenho uma planilha, que possui 8 abas, que são 8 horários diferente
    E dentro de cada aba possui um minimo de 32 linhas com vários dados.
    O chato é que 1 mesma informação se repete em todas as abas, e constantemente preciso esta alterando.
    Oq eu preciso é ter uma 9° aba, que eu possa pesquisar uma informação que eu queira alterar e apareça todas as informações (que se repita nessas 8 abas) para que eu possa editar e clique no botão e ele altere essas informações nas abas correspondentes.
    Já procurei pra fazer isso com um userform, mais não acho nada que supra minha necessidade.
    Vc tem alguma dica para me da quanto a isso?

    • @ExcelOnlineBrasil
      @ExcelOnlineBrasil  2 года назад

      Olá Kelton.
      Talvez se efetuar uma consulta utilizando ADO consiga consolidar os dados das 8 abas em uma só, e talvez sso facilite a manutenção desses registros.
      Aula sobre ADO : ruclips.net/video/81Zck-LUAYw/видео.html
      Um abs😉

    • @kautom100
      @kautom100 2 года назад

      @@ExcelOnlineBrasil obrigado, vou dá uma olhada.

  • @limonhope1605
    @limonhope1605 11 месяцев назад

    Nao funcionou.

  • @felipemartins3515
    @felipemartins3515 2 года назад

    Bom dia, preciso de ajuda estava vendo este video e tentei aplicar o conceito num problema que estou tentando resolver é o seguinte eu tenho 2 tabelas no access que são criterio e subcriterio onde eu tenho um criteiro_id dentro da tabela subcriterio igual como a gente faz com cidade e estado porem o meu script está travando e dando loop infinito ao eu aplicar ele na seleção dos combos, pode me ajudar com isso?
    RS.Open "SELECT subcriterio_id, Subcriterio FROM tb_subcriterio WHERE criterio_id= '" & cmb_criterio.Text & "' ORDER BY Subcriterio ASC", connection, adOpenKeyset, adLockReadOnly
    If RS.RecordCount > 0 Then
    Do Until RS.EOF
    cmb_subcriterio.AddItem RS!Subcriterio
    RS.MoveNext
    Loop
    End If

  • @leonardoleitelobosque9530
    @leonardoleitelobosque9530 Год назад

    boa noite me ajuda
    Private Sub CboNRegistro_Change()
    Dim totLin As Long, Lin As Long
    totLin = Range("B" & Rows.Count).End(xlUp).Row
    CboTitulo.Clear
    For Lin = 2 To totLin
    If Cells(Lin, 1) = CboNRegistro Then
    CboNRegistro.AddItem Cells(Lin, 3)
    End If
    Next
    End Sub

  • @srteixeira6787
    @srteixeira6787 3 месяца назад

    Mto bom...