Cadastro de Funcionários (Automático) com InputBox no VBA

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ก.ย. 2024
  • CLIQUE AQUI PARA SABER MAIS SOBRE O CURSO COMPLETO VBA IMPRESSIONADOR: lp.hashtagtrei...
    BAIXAR O MINICURSO GRATUITO DE VBA: bit.ly/2XUhbIm
    Para receber conteúdo diário de Excel, Microsoft Excel VBA e Power BI gratuitamente, entre em nosso grupo do Telegram: t.me/joinchat/...
    Em nossos vídeos ensinamos diversas dicas excel vba e truques excel vba para que você consiga se desenvolver nessa ferramenta!
    -----------------------------------------------------------------------
    ► Planilha utilizada no vídeo: pages.hashtagt...
    -----------------------------------------------------------------------
    Caso prefira o vídeo em formato de texto: www.hashtagtre...
    -----------------------------------------------------------------------
    Hashtag Treinamentos
    ► Inscreva-se em nosso canal: bit.ly/2O6A4RP
    ► Ative as notificações (clica no sininho)!
    ► Curta o nosso vídeo!
    -----------------------------------------------------------------------
    Redes Sociais
    ► Blog: bit.ly/2MRUZs0
    ► TH-cam: bit.ly/2O6A4RP
    ► Instagram: bit.ly/2F7B6t4
    ► Facebook: bit.ly/2UA4SwY
    ► Telegram: t.me/joinchat/...
    ► Tik Tok: bit.ly/3dUpwkW
    -----------------------------------------------------------------------
    TOP Vídeos:
    ► Macros Excel VBA - Como criar uma Macro do Zero
    • Macros Excel VBA - Com...
    ► Como criar formulário no Excel - Criando Userform no VBA - 1/5
    • Como criar formulário ...
    ► VBA - O que é VBA? O que são Macros?
    • VBA - O que é VBA? O q...
    ► Gravar macro - Minicurso Prático de Macros e VBA (1/10)
    • Gravar Macro - [Minicu...
    ► Primeira Linha Vazia - Minicurso Prático de Macros e VBA (8/10)
    • Primeira Linha Vazia -...
    -----------------------------------------------------------------------
    No vídeo de hoje vou te mostrar como criar um Cadastro de Funcionarios Excel VBA! No exemplo da aula temos uma coluna com diversos funcionários e, com o código que vamos criar, vamos conseguir cadastrar um funcionário e colocar a tabela em ordem alfabética com um só clique!
    Para conseguirmos fazer isso vamos precisar utilizar o método InputBox no VBA. Esse método nada mais é do que uma forma de realizarmos um input VBA e um input nada mais é do que uma solicitação de interação com o usuário.
    Basicamente, nosso código vai disparar um InputBox VBA perguntando qual é o nome do funcionário que desejamos cadastrar em nossa tabela. Feito isso, nosso código vai ler a informação que foi digitada no VBA InputBox e depois vai inserí-la na última linha preenchida da tabela. Para deixá-la em ordem alfabética, vamos utilizar outro método do VBA chamado Sort, que nada mais é do que uma ferramenta para ordenar textos ou números.
    Com isso vamos conseguir ter a nossa planilha de cadastro de funcionários 100% automática utilizando o conceito de Excel VBA Input e de ordenação de tabelas!
    -----------------------------------------------------------------------
    #excel #vba #hashtagtreinamentos

ความคิดเห็น • 54

  • @HashtagTreinamentos
    @HashtagTreinamentos  4 ปีที่แล้ว +3

    Fala galera!
    Se você gostou do vídeo deixa sua curtida, se inscreve no canal e clica no sininho!
    CLIQUE AQUI PARA SABER MAIS SOBRE O CURSO COMPLETO VBA IMPRESSIONADOR: pages.hashtagtreinamentos.com/saiba-mais-yt-vba?origemurl=hashtag_yt_org_saibamaisvba_
    R_OgRWpcnDM
    Para receber conteúdo diário de Excel, VBA e Power BI gratuitamente, entre em nosso grupo do Telegram: t.me/joinchat/AAAAAFVJr0C7Il-tVurdUw
    Clique para baixar o MINICURSO GRATUITO DE VBA: bit.ly/2XUhbIm
    ► Planilha utilizada no vídeo: pages.hashtagtreinamentos.com/planilha-1HcSt8pOusOnnc_n2a_8MYhH_U5lurhdq?origemurl=hashtag_yt_org_planilha_R_OgRWpcnDM
    ► Blog: bit.ly/2MRUZs0
    ► TH-cam: bit.ly/2O6A4RP
    ► Instagram: bit.ly/2F7B6t4
    ► Facebook: bit.ly/2UA4SwY
    ► Telegram: t.me/joinchat/AAAAAFVJr0C7Il-tVurdUw
    ► Tik Tok: bit.ly/3dUpwkW
    TOP Vídeos:
    ► Macros Excel VBA - Como criar uma Macro do Zero
    th-cam.com/video/uB3TBxHC1yQ/w-d-xo.html
    ► Como criar formulário no Excel - Criando Userform no VBA - 1/5
    th-cam.com/video/CHV7lN_W49Y/w-d-xo.html
    ► VBA - O que é VBA? O que são Macros?
    th-cam.com/video/T52_VUg_AKY/w-d-xo.html
    ► Gravar macro - Minicurso Prático de Macros e VBA (1/10)
    th-cam.com/video/Qa9A4lGL_Ig/w-d-xo.html
    ► Primeira Linha Vazia - Minicurso Prático de Macros e VBA (8/10)
    th-cam.com/video/k6ZoRq9Aqdg/w-d-xo.html

  • @guilhermepavao9047
    @guilhermepavao9047 2 ปีที่แล้ว

    Pra quem não entendeu direito o que são variáveis... No vídeo como sair do zero no VBA te ajuda bastante... Esse vídeo ficou muito bom mas bem enxuto de detalhes...

  • @excelnasaladeaula.8385
    @excelnasaladeaula.8385 ปีที่แล้ว

    Melhor explicação.

  • @thaleco.veloso
    @thaleco.veloso 4 ปีที่แล้ว

    Inputbox é uma ferramenta ótima muito usado para construir cadastro ou até mesmo monitoramento de tarefas, Usava muito quando eu precisava automatizar a minha cartela de clientes. Vba é um monstro.. muito completo.. !
    Parabéns ao canal por passar essa informação totalmente gratuita !!..

  • @kinginforcellcelulares1928
    @kinginforcellcelulares1928 4 ปีที่แล้ว

    Hashtag treinamento, sempre melhorando nosso conhecimento

  • @Franklucasnunes
    @Franklucasnunes 4 ปีที่แล้ว +1

    Show. Minhas macros são “frankenstein” também. Kkk quase sempre dão certo. Essas dicas/aulas são top demais. Galera tá de parabéns!

  • @aiknascimento4654
    @aiknascimento4654 4 ปีที่แล้ว

    DA HORA TA DE MAIS CARA, VÁRIOS PASSES QUE TA ME AJUDANDO.

  • @shlomo0710
    @shlomo0710 4 ปีที่แล้ว

    Excelente aula!! Conclui junto com sua explicações. Estou estudando com dedicação!! Adoro VBA.

  • @davidjorgetti9482
    @davidjorgetti9482 4 ปีที่แล้ว

    Muito bacana..codigo ja aplicado na empresa onde trabalho...seria bacana por exemplo um codigo para excluir funcionario filtrando exatamente o funcioario excluido caso digite o nome errado por exemplo apareça uma mensagem informando que aquele funcionário nao existe...

    • @HashtagTreinamentos
      @HashtagTreinamentos  4 ปีที่แล้ว

      David, esse vídeo aqui talvez te ajude: th-cam.com/video/4tjSaLJdnfI/w-d-xo.html

  • @otaliciosilva8325
    @otaliciosilva8325 4 ปีที่แล้ว

    Muito boa sua aula. Foi bem tranquilo a compreensão de tudo. Valeu!

  • @robertocf9507
    @robertocf9507 4 ปีที่แล้ว +1

    Caraca unico canal q assisto os anuncios lkkkk parabens

  • @excelogia9885
    @excelogia9885 4 ปีที่แล้ว

    Muito bom!!! Me inspiro no conteúdo de vocês para o curso que estou montando no meu canal! Muito obrigado por compartilhar o conhecimento!

  • @FernandoSilvaSoaresPinto
    @FernandoSilvaSoaresPinto 4 ปีที่แล้ว

    Muito BOM, explicação simples e eficaz

  • @annaluizac.g.depaulabernar8702
    @annaluizac.g.depaulabernar8702 3 ปีที่แล้ว

    muito boa a aula.
    Gostaria de ter uma aula sobre como criar uma pesquisa que mostre os registros de um banco de dados (em ordem alfabética) que se iniciem com o grupo de letras solicitado.
    Ex: A1="lu""
    Resposta = Grupo de registros que se iniciem com as letras "lu"
    Se A1 conter "luc" tem resposta de grupo de registros que se iniciem com "luc"
    E assim por diante até que o nome desejado seja encontrado

  • @socorrolima2696
    @socorrolima2696 4 ปีที่แล้ว

    Consegui finalizar junto com vc.Mas para fazer sozinha,tenho que treinar muito.Obrigada.

  • @wildecorrea6477
    @wildecorrea6477 4 ปีที่แล้ว

    Muito bom o vídeo. Tenho só uma sugestão. Eu prefiro selecionar a última linha do Excel e codificar um ".End(xlUp)", equivalente a um Ctrl + seta para cima. Porque, se, no meio da minha planilha houver uma célula não preenchida, eu iria sobrepor essa célula.

  • @Ccarlos604
    @Ccarlos604 4 ปีที่แล้ว

    Parabéns, excelente aula!

  • @ernandoalves01
    @ernandoalves01 4 ปีที่แล้ว

    Excelente explicação

  • @claudiojunior2578
    @claudiojunior2578 4 ปีที่แล้ว

    Que maneiro essa dica Alon, no meu serviço tenho que alimentar uma planilha com várias colunas , não só com uma,
    como faço pra copiar a formatação pra mais colunas de forma automática?

  • @raimundomuniz7879
    @raimundomuniz7879 3 หลายเดือนก่อน

    #excelente

  • @boaideia3501
    @boaideia3501 4 ปีที่แล้ว

    Show!

  • @andersonrobertodacostamarc966
    @andersonrobertodacostamarc966 4 ปีที่แล้ว

    Muito bom

  • @eziorealestate1585
    @eziorealestate1585 2 ปีที่แล้ว

    top mlk

  • @gerryqda2
    @gerryqda2 4 ปีที่แล้ว

    Aula TOP

  • @OsvaldoSilvaFilho
    @OsvaldoSilvaFilho 4 ปีที่แล้ว

    Massa

  • @adersonbarros972
    @adersonbarros972 4 ปีที่แล้ว

    Isso funcionaria também pra uma formatação condicional? Ou teria que fazer outro copiar e colar com a macro gravada de uma colagem de formatação condicional?

  • @danieldasilva302
    @danieldasilva302 4 ปีที่แล้ว

    Professor, amei a aula. Você explica muito bem! Minha dúvida é: na hora que colocou A100000 não poderia ter colocado simplesmente A:A novamente?

    • @HashtagTreinamentos
      @HashtagTreinamentos  4 ปีที่แล้ว

      Daniel, se não começar de A2 o seu cabeçalho também será organizado e ficará no meio da sua tabela.

  • @felipelandim2881
    @felipelandim2881 4 ปีที่แล้ว

    Bão!

  • @wilsonlopesjunior1043
    @wilsonlopesjunior1043 3 ปีที่แล้ว

    Tem como deixar a fonte em Caixa Alta, no inputbox? Usei o inputbox para fazer uma pesquisa. As minhas informações no banco de dados estão em caixa alta, e se eu digitar no inputbox com caixa baixa, ele não encontra.

  • @marceloinacio2999
    @marceloinacio2999 4 ปีที่แล้ว +2

    Se no caso essa planilha tivesse mais informações, como "CPF", "Matricula do funcionário" entre outras, teria como vincular a célula do nome cadastrado, para sempre que o nome mudasse de posição as informações fosse juntas. Teria como fazer isso???

    • @HashtagTreinamentos
      @HashtagTreinamentos  4 ปีที่แล้ว +2

      Marcelo, consegue sim, se os seus dados já estiverem formatados como tabela já devem ser organizados juntamente com os nomes.

    • @marceloinacio2999
      @marceloinacio2999 4 ปีที่แล้ว

      @@HashtagTreinamentos não querendo ser folgado (kkkk), mas se puderem, tragam um exemplo desses por favor, só pra saber como funciona com mais de uma coluna de informação!!! Amo o trabalho de vcs glr!!!!

  • @leandrolamindepaulapereira9485
    @leandrolamindepaulapereira9485 3 ปีที่แล้ว

    Professor, tudo bem? com impedir o cadastro duplicado deste evento de cadastro?

  • @robertocf9507
    @robertocf9507 4 ปีที่แล้ว

    Muito boa aula!
    Tem como fazer isso com uma grande quantidade de dados? Por exemplo um txt com milhares de nomes... da para exportar e ja colocar td formatado em ordem alfabetica?

    • @HashtagTreinamentos
      @HashtagTreinamentos  4 ปีที่แล้ว +1

      Roberto, tem sim!

    • @robertocf9507
      @robertocf9507 4 ปีที่แล้ว

      @@HashtagTreinamentos vcs ensinam no curso ? Pois estou fzd pós em big data e terei que trabalhar com grandes quantidades de dados

  • @JoseSilva-qw1jg
    @JoseSilva-qw1jg 4 ปีที่แล้ว +1

    Mestre, uma pergunta, não podia colocar ( A1:A & linha ) ao invés de (A1:A10000 ) no momento de ordenar a coluna em ordem alfabética?

    • @HashtagTreinamentos
      @HashtagTreinamentos  4 ปีที่แล้ว +1

      José, pode fazer isso sim, todos os dados serão considerados.

    • @JoseSilva-qw1jg
      @JoseSilva-qw1jg 4 ปีที่แล้ว

      Hashtag Treinamentos @obrigado pelo esclarecimento mestre!

  • @fabianogoncalves4693
    @fabianogoncalves4693 4 ปีที่แล้ว

    #12%

  • @niltonhartt8267
    @niltonhartt8267 4 ปีที่แล้ว

    eu quero esse material

  • @maurocapitani7481
    @maurocapitani7481 4 ปีที่แล้ว

    Muito daora. Agora me ajuda, tenho um relatório de média de tempo de atendimento, só que ele vem do relatório no formato h:mm:ss, mas para tirar a média no final, tem que estar hh:mm:ss, e são mais de 700, 800 linhas para corrigir uma a uma. Tem um modo de fazer automático?

    • @HashtagTreinamentos
      @HashtagTreinamentos  4 ปีที่แล้ว +1

      Mauro, pode corrigir por VBA com código ou pode simplesmente selecionar toda a coluna (ou todos os dados) e alterar o formato para o formato desejado, as duas opções são rápidas e não precisa fazer manualmente.

    • @maurocapitani7481
      @maurocapitani7481 4 ปีที่แล้ว

      @@HashtagTreinamentos já tentei altera para o formato hora, personalizado como hh:mm:ss, mas só fica um 0 (0:00:00) na frente, ai não calcula a média de tempo.

  • @fellipeaugusto7472
    @fellipeaugusto7472 4 ปีที่แล้ว

    Nessa parte 24:25 ao invés de ficar Range("A16:A10000") posso colocar Range("A16:A" & linha)? Pq aí eu acho que fica mais garantido

    • @HashtagTreinamentos
      @HashtagTreinamentos  4 ปีที่แล้ว

      Felipe, pode sim, só terá que verificar qual é a última linha para que isso funcione.

  • @p005341
    @p005341 4 ปีที่แล้ว

    Bom dia tem como vc deixar em formato de texto , baixei a planilha, mas meu excel nao consegue abrir-la aparece mensagem que o arquivo esta corrompido . obg

  • @douglascgoulart79
    @douglascgoulart79 4 ปีที่แล้ว

    Queria saber se tem como fazer uma validação que dispara uma mensagem dizendo que os campos são obrigatórios? Desde já agradeço!

    • @HashtagTreinamentos
      @HashtagTreinamentos  4 ปีที่แล้ว

      Douglas, pode utilizar um IF com um TextBox informando que os dados não foram preenchidos. Caso os dados não sejam preenchidos você pode utilizar a função GoTo para voltar a uma parte do código para inserir novamente os dados.

  • @artursantostn
    @artursantostn 4 ปีที่แล้ว

    Alon pagou uma aposta pra raspar a cabeça? kkkkkkkkkk

  • @rosangelafortunato4576
    @rosangelafortunato4576 4 ปีที่แล้ว

    Vc fala mtooooo rápido, fala devagar, vc sabe.. mas os outros não!!!