Excel VBA e Banco de Dados no Access - O Guia Completo

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 ม.ค. 2025

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

  • @DATA7Academy
    @DATA7Academy  10 หลายเดือนก่อน

    Curso de VBA do Zero ao Avançado - Assine por apenas R$49,90 por mês sem fidelidade👇🏼
    data7academy.com.br/?origem=yt_org_bancodadosacces

  • @nunes.93
    @nunes.93 2 ปีที่แล้ว +4

    Muito bom o vídeo! Como trouxe muitos conceitos novos eu assistir umas 4x. E pensando um pouco conseguir fazer três coisas que não foi ensinada no vídeo, a primeira foi trazer o dado pelo CPF do cliente por exemplo ao invés do ID, a segunda foi trazer os dados para as TextBox, e a terceira foi trazer dados filtrados por itens específicos de determinada coluna.

  • @joaocarlosjanuario9188
    @joaocarlosjanuario9188 2 ปีที่แล้ว +1

    Henrique, muitíssimo obrigado pela excelente aula. Possuo praticamente um mini ERP integrado todo em Excel, com várias rotinas de empresas: Engenharia de Materiais, Engenharia de Processos, MRP1 e 2, Dias úteis anuais, PCP, Estudos de Preços, etc. Já uso o próprio Excel como banco de dados fixos separado do programa, de modo a aliviar grandes volumes de cálculos. Trabalhar com matrizes também agilizou muito os processamentos. MAS, estou começando a migrar estes bancos para o Access e essas aulas com conexão ao Access estão sendo fundamentais. Parabéns!!👋👋👋🤝🙏🙏

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

    A capacidade de gravar informações que o Israel tem é surreal gente!!!! Cara parabéns, você tem um dom pra isso. Mesmo que você tenha dito que seria uma "aula introdutória" o nível de complexidade já é alto. Já utilizei o VBA mais vezes no passado. Hoje utilizo mais o SQL entre outras ferramentas de business intelligence, mas dá uma saudade do VBA vendo esse vídeo. Show!!

  • @omeliocaetani5216
    @omeliocaetani5216 3 ปีที่แล้ว +1

    Cara parabéns pela aula, acompanhei criando meu banco de dados terminou funcionando tudo. Show de conhecimento.

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

      Show Omelio, continue nos acompanhando. Abraços!

  • @dedeoliveira82
    @dedeoliveira82 3 ปีที่แล้ว +1

    Muito bom Israel. Vc demonstra ter muito domínio do assunto proposto. Isso gera confiança

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

      Obrigado André, continue nos acompanhando. Abraços!

  • @triciomorais9174
    @triciomorais9174 3 ปีที่แล้ว +2

    CARAMBA!!!!! ISSO QUE É UMA AULA! ME AMARREI CAMARADA. PARABÉNS!!!!

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

      Obrigado amigo, continue nos acompanhando. Abraços!

  • @raimedeiros4724
    @raimedeiros4724 ปีที่แล้ว

    Professor aula maravilhosa, obrigado pelo conhecimento e didática, Parabéns.

  • @ericksantos5001
    @ericksantos5001 3 ปีที่แล้ว +2

    Graças a esse vídeo eu consegui fazer um sistema em vba usando bd em access, 😁😁

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

      Show Erick! Continue nos acompanhando, abraços.

  • @mc-ribas-marciocristiano45
    @mc-ribas-marciocristiano45 3 ปีที่แล้ว +2

    Parabens por esse teu conteúdo é muito interessante mesmo. Aprendi bastante.

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

    Mais um show de aula. Parabéns Israel

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

      Obrigado amigo, continue nos acompanhando. Abraços!

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

    Israel, boa tarde!
    O comando SQL para atualizar ou excluir registros só irá funcionar caso o usuário insira a informação do Id manualmente, ou seja, caso ele tenha que fazer pelo formulário, o código não irá funcionar.
    Para quem precisar, se você tiver um TxtBox ID(Ex) o comando será:
    Dim ID as Integer
    SQL = "Select * from SuaTabela where ID =" & ID (... demais códigos)
    Forte abraço.
    Deixo aqui uma sugestão... Você poderia fazer alguns vídeos sobre depuração de erros, são tantos. Até uma listview que desconfigura no form e não consigo entender o motivo de apenas mudar o visible para false e depois para true resolver, quer dizer, uma lógica para a tratativa dos erros. As vezes o VBA parece querer sabotar os códigos... hahahaha
    Valeu professor, sucesso e boa sorte!

    • @D_Drei
      @D_Drei 9 หลายเดือนก่อน

      então o que ele passou é incompleto?

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

    Excelente explicação sobre VBA que eu nunca vi em lugar nenhum. Parabéns!

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

      Obrigado José, continue nos acompanhando. Abraços!

  • @Guilherme-td8sb
    @Guilherme-td8sb 3 ปีที่แล้ว +1

    Obrigado por disponibilizar esse excelente conteúdo Israel! Explicado de forma bem detalhada! Parabéns!

    • @DATA7Academy
      @DATA7Academy  3 ปีที่แล้ว +1

      Obrigado Guilherme, continue nos acompanhando. Abraços!

  • @katylinrainaracunhademeira2308
    @katylinrainaracunhademeira2308 3 ปีที่แล้ว +1

    Show demais, suas aulas ajudam SUPER!
    Não tenho palavras para te agradecer

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

      Obrigado Katylin, que bom que estão lhe ajudando. Continue nos acompanhando, abraços!

  • @EduardoOliveira-ft8oy
    @EduardoOliveira-ft8oy 4 ปีที่แล้ว +2

    Show!!
    Não são aulas comuns... são show !!!

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

      Obrigado Eduardo, continue nos acompanhando. Abraços!

  • @joselopes6698
    @joselopes6698 2 ปีที่แล้ว +1

    Excelente Vídeo aula. "Maravilha mesmo!...

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

    Excelente Esta Aula!
    Bem Explicada de um forma fácil para aprender...
    Parabéns Professor!!

  • @rmoraes12
    @rmoraes12 3 ปีที่แล้ว +1

    Parabéns pela excelente explanação! Ajudou-me bastante pois trabalho com biblioteca escolar e tenho tentado desenvolver ferramentas que a modernizem e que facilitem o trabalho. Infelizmente, tenho uma série de dúvidas mas não posso, no momento, fazer o curso. De qualquer modo, sua iniciativa é fabulosa e sua metodologia eficaz. Obrigado!!!

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

      Obrigado Rogerio, continue nos acompanhando e participe do nosso evento Semana VBA na Prática que está ocorrendo. Abraços

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

    Muito grato, tenho aprendido muito com seus tutoriais. As aulas são excelentes, a didática empregada é muito boa, impossível não apreender o conteúdo.
    Certamente vou adquirir o curso de VBA na nuvem, ansioso pelo lançamento.

  • @viagemnodetalhe9527
    @viagemnodetalhe9527 3 ปีที่แล้ว +2

    Aonde clica pra dar milhões de likes?? Você é muito fera. Explica tudo em detalhes. Incrível! Além de inscrito sou fã

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

      Obrigado pelo reconhecimento Lauro, continue nos acompanhando. Abraços!

  • @elisangelabezerra1432
    @elisangelabezerra1432 3 ปีที่แล้ว +1

    Parabéns adorei estou aprendendo muito

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

      Obrigado Elisangela, continue nos acompanhando. Abraços!

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

    Ótimo exemplo e muito bem explicado.

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

      Obrigado Antonio, continue nos acompanhando. Abraços!

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

    Estou aprendendo muito com seus vídeos obrigado por compartilhar seus conhecimentos

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

      Que bom Rogerio, ficamos contentes em saber disso. Continue nos acompanhando, abraços!

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

    isso é super aprendi muito tank you

  • @D_Drei
    @D_Drei 8 หลายเดือนก่อน

    45:45 você poderia fazer um vídeo específico disso em man, fiquei curioso agora

  • @maxwellrisseli586
    @maxwellrisseli586 3 ปีที่แล้ว +1

    Você é sensacional !

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

    otima aula!!! você poderia dar uma aula de como enviar pro banco de dados os items inseridos na listbox seria otimo.

  • @viagemnodetalhe9527
    @viagemnodetalhe9527 3 ปีที่แล้ว +1

    Explica com tanta propriedade que dá gosto de aprender. Incrível! Parabéns professor

    • @DATA7Academy
      @DATA7Academy  3 ปีที่แล้ว +1

      Obrigado Lauro, abraços amigo!

  • @D_Drei
    @D_Drei 8 หลายเดือนก่อน

    um adicional interessante: acrescentar o "rs!Data = formReceitas.txtData.Value" dentro de "trim()", porque o "trim" irá remover todos os espaços em banco antes e depois do que fora preenchido

  • @marcoaurelio7234
    @marcoaurelio7234 4 ปีที่แล้ว +5

    Muito bom, relembrando banco de dados. Também aguardo pelo Excel com banco na nuvem

  • @wiliansilva6196
    @wiliansilva6196 3 ปีที่แล้ว +2

    Muito bom o vídeo, parabens!!!

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

      Obrigado Wiliam, continue nos acompanhando. Abraços!

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

    Muito bom cara, muito instrutivo.

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

      Obrigado Antonio, continue nos acompanhando. Abraços!

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

    Muuito obrigado, irmão! Excelente aula!

  • @davimendes4750
    @davimendes4750 3 ปีที่แล้ว +1

    Muito top, as suas explicações, simplesmente fantástico!!!

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

      Obrigado Davi, continue nos acompanhando. Abraços!

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

    Gostei bastante

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

    Muita boa a aula.

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

    Aula ótima, parabéns

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

      Obrigado Monica, abraços!

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

    Ótimo vídeo. Parabéns!!!!

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

      Obrigado Adilson, abraços!

  • @joseanobusiness
    @joseanobusiness ปีที่แล้ว

    Boa tarde. Tenho aprendido muito com teus vídeos. Parabéns.
    Tenho uma questão a colocar. Estou tentando manipular os dados que criei a partir de uma consulta usando o Power Query. Coloquei os dados de um PDF nessa consulta e queria usar funções como FIND, COLUMN, ROW e inStr para fazer o tratamento dos dados usando VBA.
    Precisa ser dessa forma pois já tenho muita coisa atrelada a um código que usa o Power Query para carregar meus dados. Mas sei que usar o SQL nessa consulta poderia tornar mais dinâmico o processo. Já tentei colocar os dados em uma matriz(), mas não domino o suficiente.

  • @MrJonatasarruda
    @MrJonatasarruda 3 ปีที่แล้ว +1

    Topzera. Valeu demais

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

    Deus te abençoe meu caro, essa aula vai ser massa.... Vou assistir todos vídeos com certeza

  • @rodrigosilvacosta4573
    @rodrigosilvacosta4573 3 ปีที่แล้ว +1

    Aula muito Top ! + 1 inscrito ✌

    • @DATA7Academy
      @DATA7Academy  3 ปีที่แล้ว +1

      Obrigado Rodrigo, continue nos acompanhando. Abraços!

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

    Parabéns!

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

      Obrigado Claudio, abraços!

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

    Top demais!!!!
    Parabéns pelo vídeo.

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

      Obrigado Rael, continue nos acompanhando. Abraços!

  • @Hamiltogg
    @Hamiltogg ปีที่แล้ว

    Muito BOM!!!

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

    Muito bomm, obrigado pela aula :)

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

      Que bom que gostou amigo, abraços!

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

    Parabéns, mais uma aula espetacular... 👏👏

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

      Obrigado Sergio, abraços amigo!

  • @orivaldosouza194
    @orivaldosouza194 ปีที่แล้ว

    Muito bom, professor.

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

    Obrigada!Excelente aula!

  • @CarlosFerreira-tc2fk
    @CarlosFerreira-tc2fk 2 ปีที่แล้ว

    Olá, tive a felicidade de conhecer este excelente canal!
    Programava em Visual Basic 6 e, com a descontinuação deste, fiquei meio desanimado pois,era uma linguagem que gostava muito.
    Vejo pelo seu canal que ele (VB6) continua na ativa,por meio das aplicações MS Office.
    Uma pergunta, por favor:
    Qual versão do MS Office você usa?
    Já me inscrevi no seu canal.
    Excelente qualidade e didática. Parabéns e obrigado.
    Sucesso!

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

    Excelente

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

    Vc é fera!!

  • @programacaoemexcel
    @programacaoemexcel 3 ปีที่แล้ว +1

    Muito bom, Israel. Parabéns pela didática. Já está disponível a aula com o banco de dados na nuvem?

    • @DATA7Academy
      @DATA7Academy  3 ปีที่แล้ว +1

      Ainda não, mas está em gravação, também estou ansioso para lançar. Provavelmente em maio.

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

      @@DATA7Academy obrigado por responder. Mais um vez: parabéns pelo trabalho

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

    Boa tarde, Sr tem o conteúdo da continuação desse vídeo fazendo isso diretamente no formulário

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

    Muito bom tema!

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

      Que bom que gostou Raphael, continue nos acompanhando. Abraços!

  • @estivisonmc
    @estivisonmc 4 ปีที่แล้ว +11

    Já estou aguardando pelo Excel com banco na nuvem 😁🙌

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

    Bom dia professor. Como faço pra salvar os dados de uma listview do excel vba no banco access? Tem algum video no canal?

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

    Excelente!

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

    Muito bom seu vídeo. Estava fazendo aqui, mas quando colo um texto depois do Where não funciona. Poderia ajudar? Grato

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

    Espetacular...

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

    Aula muito top

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

    Espetacular 😍

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

      Que bom que gostou David, continue nos acompanhando. Abraços!

  • @masterizeinstrumentosmusic847
    @masterizeinstrumentosmusic847 3 ปีที่แล้ว +1

    Top essa aula, só uma duvida o meu deu error no rs.Open SQL, Conexao, adOpenKeyset, adLockOptimistic
    erro em tempo de execução 3709 = nome do erro

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

    boa Noite!

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

    Será que consegue me ajudar? na parte 23:00 do vídeo, o meu código não executa da mesma maneira, quando clico em executar ele abre a opção "macros" e pede para inserir o nome da macro

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

    boa noite professor, ótimo conteúdo.....preciso tirar uma dúvida, qnd faço alteração na tabela pelo depurador e deixo alguns campos em branco, a tabela é alterada com sucesso....já qnd vou fazer alteração na tabela utilizado o formulário e deixo alguma textbox vazio e tento alterar a tabela, automaticamente ele finaliza o Excel e não altera a tabela.
    lembrando que esse erro só ocorre no MS Office Professional 2013 ou 2016.....no MS Office com licença Office 365, essa mesma aplicação funciona corretamente, onde o formulário altera a tabela mesmo havendo campos vazios.
    Sendo assim gostaria de saber se isso é um problema no MS Office Professional, e se tem como contornar?
    obrigado.

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

    Po, poderia explicar mais sobre os codigos

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

    Bom dia! muito bom essa aula.... uma pergunta!? teria como voltar as informações carregando as textbox?

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

      Olá, com certeza, em nosso curso desenvolvemos um sistema completo em access onde fazemos isso.

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

    BRAVO!

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

      Obrigado Fernando, abraços!

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

    E aí blz? Como seria para declarar... no caso inserir os dados através de uma tabela, é não de um Form?.

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

    Dica de vídeo: mexer na API do onedrive via Excel (upload, download, Sync...)

  • @Fernando_MF
    @Fernando_MF ปีที่แล้ว

    Cara antes de tudo PARABÉNS pelo trabalho.
    Um dúvida sobre o curso de vocês!
    No curso tem ensinando como usar o AWS como banco de dados?

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

    Tem mais aulas com access professor? Suas aulas são muito boas agradecemos a oportunidade

    • @DATA7Academy
      @DATA7Academy  3 ปีที่แล้ว +1

      Olá Hebert, boa noite. Há mais aulas em nossa plataforma vbaacademy.com.br/home/

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

    parabéns pela aula, top demais!!
    Mas teria algum comando como o "CopyFromRecordSet", mas que passe as informações de uma tabela inteira para o bando de dados access?

  • @beto20511
    @beto20511 ปีที่แล้ว

    Boa tarde professor , eu participei do seu curso online tá certo que eu não me inscrevi no seu curso por motivos financeiros.
    Gostaria de tirar uma dúvida como posso pesquisar uma ideia em duplicidade por favor você pode me ajudar obrigado

  • @fagner9912
    @fagner9912 3 ปีที่แล้ว +1

    Boa tarde, excelente aula.
    Sou iniciante no VBA e apesar de desta aula ser avançada para mim compreendi muito bem e me esclareceu muita coisa !
    Tenho só uma dúvida, acho que até sei a resposta mas estou inseguro, parei para botar que quando você inseriu da primeira vez a linha em branco ficou como "2°" registro, porém você deletou, porque quando inseriu outros registros como o do Pedro o mesmo ficou como "3°" registro na tabela, visto que tinha excluído a anterior ?

    • @DATA7Academy
      @DATA7Academy  3 ปีที่แล้ว +1

      Olá amigo, isso é normal, todo banco de dados funciona assim, mesmo que vc delete o registro, o id será único, e como o cpf de uma pessoa, mesmo que uma pessoa morra, uma pessoa que nasce depois não pode ter o cpf da mesma que morreu, o cpf e único e exclusivo, a mesma coisa com os registros do banco de dados. Mas isso é uma configuração padarao que vc pode mudar se quiser, vc pode rezetar a tabela e então ela começa do zero de novo

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

      @@DATA7Academy Muito obrigado pelo feedback 🤗 entendi !

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

    Tem como fechar todo o access e excel para o cliente final não poder abrir? vai que ele sabe um pouco de access

  • @AntonioCarlos-fj1fu
    @AntonioCarlos-fj1fu 4 ปีที่แล้ว

    Excelente meu caro, vou acompanhar. Teria como usar o access no google drive para ter acesso por qualquer usuario autorizado? Você tem alguma video aula sobre?

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

    Show!. Cadê o curso de banco de dados na nuvem? Tô precisando disso!

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

      Ainda está em construção.

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

    Como lançar os dados pesquisados do access numa listview?

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

    No curso já tem essa aplicação com integração ao banco de dados nas nuvens? Tenho interesse nesse ponto

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

    O desenvolvimento em nuvem com certeza matara alguns mercado de desenvolvedores de software de gestão.

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

    Boa tarde. Como eu faria para tornar o caminho dinâmico? Tenho várias tabelas no banco de dados, e não queria ter que replicar o código sempre que for lançar em uma tabela diferente. Gostaria de uma forma dinâmica de lançar na tabela específica para cada botão clicado

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

    Boa noite, segui os passo porem esta dando erro "conexao.Open connectionString". O que faço?

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

    Permite varios usuarios simultaneos?

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

    Muito boa suas aulas viu!!?? parabéns...
    Por quanto vc faria pra mim, um sistema de biblioteca com todos essas informações? incluindo sistema de cadastro de clientes; empréstimo de livros; cadastro de livros; numero de tombo; data de tombo... essas coisas.?

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

      Olá Valmir, trabalhamos apenas com a venda do nosso curso vbaacademy.com.br/

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

    Obrigado pelo vídeo. O banco de dados na nuvem utilizado no seu curso é gratuito? Tem limite de armazenamento?

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

    Adorei a aula! Muito interessante. Mas tenho uma dúvida: como que eu poderia fazer para ele identificar mais de 1 condição ao editar os dados? Por exemplo, tenho nome, idade, cidade e estado. Eu gostaria de pedir para procurar as condições nome e idade para que pudesse ser possivel editar.

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

      Felipe, acho que seria SQL = "SELECT * FROM Tabela1 WHERE Nome = 'Fulano', Idade = 35"

  • @Ditadosaopedaletra
    @Ditadosaopedaletra ปีที่แล้ว

    boa noite,
    estou escrevendo o código igual o da aula, porem da erro em tempo de execução na ultima linha do codigo
    Dim conexao As ADODB.Connection
    Dim provider As String
    Dim datasource As String
    Dim connectionString As String
    Dim caminho As String
    Set conexao = New ADODB.Connection
    caminho = ThisWorkbook.Path & "/Banco de dados.accdb;"
    provider = "Provider=Microsoft.ACE.OLEDB.12.0;"
    datasource = "Data Source=" & caminho
    connectionString = provider & datasource
    conexao.Open connectionString
    End Function
    eu acho que é, porque eu uso o onedriver vinculado a minha maquica.

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

    As operações Inserir, Editar e Excluir podem ser executadas pelos comandos SQL colocados na variável SQL. Ao abrirmos o RecordSet a ação será executada. Eu custo usar assim... Ao invés de usar os métodos .AddNew, etc...

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

      Temos aulas aqui onde ensinamos esse método também

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

    Muito bom. Me mande o link deste video?

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

    Ótimo conteúdo, mas senti falta da inclusão de anexos no Access através do Excel. Não encontrei conteúdo na internet sobre este assunto.

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

    o codigo não funciona fiz do mesmo jeito e so da tipo imcompativel no campo de data

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

    Boa tarde, estou tentando executar a verificação imediata
    ?connectionString
    não tenho retorno algum, habilitei na biblioteca o ADODB
    Segue:
    Option Explicit
    Function ConectarBanco()
    Dim conexao As ADODB.Connection
    Dim provider As String, dataSource As String, caminho As String
    Dim connectionString As String
    caminho = ThisWorkbook.Path & "\CFK-BIBDB-20210217.accdb;"
    provider = "Providor=Microsoft.ACE.OLEDB.12.0;"
    dataSource = "Data Source" & caminho
    connectionString = provider & dataSource
    End Function

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

      Se está retornando vazio e pq está sem valor atribuído. Aperte a tecla f8 e vai depurando o código passo a passo

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

    Boa tarde ! Assisti o vídeo vou tentar reproduzir em meu PC ! Mas vi que ensinou a modificar um campo especifico dando o número de ID. Seu eu quiser fazer modificação aleatória Por busca de ID ou Nome e editar ou Deletar como séria?Posso ter um Banco com muitas informações. Fazer uma especie de PROCV e editar o campo séria possível?

    •  4 ปีที่แล้ว

      Boa noite, Cleiton!
      Existem outros métodos, mas, esse funciona bem. E é bem basicamente o que o Israel explicou e ensinou no vídeo.
      Segue código para ser inserido dentro do módulo:
      Option Explicit
      Sub Editar_Registros
      Dim conexao As ADODB.Connection
      Dim rs As ADODB.Recordset
      Dim SQL As String
      Dim a As Integer (Carrega o valor que estiver dentro da txt_id do seu form)
      Set conexao = New ADODB.Connection
      Set rs = New ADODB.Recordset
      a = txt_id.Value (Atribui o valor da txt a variável)
      ConectarBanco conexao
      SQL = "Select * From Cadastro_Usuários Where ID =" & a
      '"Select * From" = Aqui, selecionamos todo o registro do nosso banco de dados, da tabela "Cadastro_Usuários".
      ' "Where ID =" = Estamos filtrando através do valor que estiver no "txt_id" dentro do banco de dados na coluna "ID".
      '" & a" = Aqui usamos a nossa variável, que já tem o valor de ID escolhido para selecionarmos o registro a ser alterado.
      Por esse motivo fazemos a concatenação "&" + "a" variável. Assim tem liberdade e flexibilidade.
      rs.Open SQL, conexao, adOpenKeyset, adLockOptimistic
      rs.fields("Usuário").value = UserForm1.txt_nome_usuario.value
      ' Aqui, na linha do ID selecionado, na coluna "Usuário" dentro do nosso banco de dados, o valor desse registro será alterado pelo valor do txt_nome_usuario que estiver escrito no form1.
      rs.Fields("Senha").Value = UserForm1.txt_caixa_senha.Value
      'Aqui é o mesmo comentário anterior. Muda apenas que agora será na coluna "Senha" que receberá o valor do txt_caixa_senha do form1.
      rs.Update 'Atualizamos o registro
      rs.Close 'Fechamos e salvamos
      conexao.Close 'Encerramos a conexão com o banco.
      End Sub ' Termina a nossa macro
      Enfim, espero ter ajudado!
      Caso tenha dúvidas, poste aqui!
      Abraços!

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

      @ Obrigado

  • @AndersonSilva-iq5gm
    @AndersonSilva-iq5gm 4 ปีที่แล้ว

    já saiu essa aplicação do Excel com banco na nuvem ? se viver saído vou comprar o curso

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

    Quero fazer todos os cursos, como faço pra me escrever

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

      Olá amigo! Basta acessar nosso site vbaacademy.com.br/
      Qualquer dúvida nos chame no whatsapp wa.me/message/QMSHFL7G2555C1

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

    Quantos cursos tem disponíveis?

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

      Acesse vbaacademy.com.br

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

    Olá!
    Primeiramente, muito obrigado por compartilhar seus conhecimentos, gratidão!
    Apenas uma dúvida, essa conexão serve tbm para arquivos em formato .dbf ? Ou precisa de mais algum recurso nesse caso?
    Grande abraço!

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

      Olá, provavelmente a ConnectionString deve ser diferente. Veja o site que eu mencionei no vídeo e procure pelo seu banco.

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

      Boa tarde. Quais as vantagens em se usar um BD Access ao invés de um "banco" no próprio Excel? Por exemplo, em um cadastro de clientes. Outra questao: Em uma pequena empresa, consigo usar um BD Access com Excel para acesso por várias pessoas ao mesmo tempo? Grato.

    • @DATA7Academy
      @DATA7Academy  4 ปีที่แล้ว +5

      @@pablobarros8733 o Excel não é um banco de dados, embora possa ser usado como tal. O Access sim e um banco dados propriamente dito e isso nos abre um mar de possibilidades em termos de programação para manipular o banco, outro ponto, o access e mais leve, por exemplo 10 mil linhas no Excel já começa a pesar, já no access isso é desprezível, ou seja, a aplicação fica mais rápida, e claro sem falar na possibilidade q pode ser acessado por várias pessoas ao mesmo tempo.

    •  4 ปีที่แล้ว

      @@DATA7Academy Exato!