Programa de Cadastro com Access no Excel 2-3

Поділитися
Вставка
  • Опубліковано 6 вер 2024
  • Quer aprender a criar suas próprias macros no Excel e a desenvolver soluções para o seu dia a dia? E ainda de graça? Este é o canal!
    Nesta videoaula, nós iremos aprender a como trabalhar com o Excel usando o banco de dados Access. Nós criaremos um programa de cadastro que envia os dados de um formulário no Excel para o Access. Aprenderemos também consultar dados no banco e fazer alterações nesses dados.
    Não se esqueça de se inscrever para ficar por dentro de novos vídeos e de tudo que acontece no canal.
    Acesse também o site MacroFaz e baixe o projeto!
    Ademir Martins
  • Наука та технологія

КОМЕНТАРІ • 55

  • @roquesppereira8404
    @roquesppereira8404 4 роки тому +2

    eu vi 59 aulas de excel com access!! mas só vc conseguiu me fazer entender e conseguir criar conexão do excel com access!! parabens amigo!!! Deus abençoe!1

    • @Macrofaz
      @Macrofaz  4 роки тому +1

      Olá Roque, obrigado pela participação e feedback! Grande abraço, Ademir Martins

  • @joaquimcarlosmendonca2336
    @joaquimcarlosmendonca2336 3 роки тому +1

    Boa noite Ademir..
    Excelente vídeos aulas...
    Partes importantes criação de formulário e conexão com banco Access.

    • @Macrofaz
      @Macrofaz  3 роки тому

      Show Joaquim!👍 Firme no aprendizado, parabéns!👏👏 Grande abraço, Ademir Martins

  • @TheJujudebrito
    @TheJujudebrito 3 роки тому +2

    Seu conteudo é simplesmente sensacional, se tivesse um curso ou algo sobre excel + sql + access eu pagaria sem pensar duas vezes! Sucesso!!!

    • @Macrofaz
      @Macrofaz  3 роки тому +2

      Olá João, primeiramente obrigado pelo comentário com seu feedback! E em segundo lugar, fique de olho no canal, porque eu estarei lançando uma campanha onde podemos até viabilizar essa sua ideia, ok? Grande abraço, Ademir Martins

  • @Maurobertos
    @Maurobertos 4 роки тому +1

    Ademir agradeço as suas explicações são fáceis de entender e muito providenciais para onde quero chegar em SQL

    • @Macrofaz
      @Macrofaz  4 роки тому

      Olá Mauro, agradeço muito pela participação no canal e por deixar seu feedback! Grande abraço Ademir Martins

  • @pedroluiz6356
    @pedroluiz6356 7 років тому +1

    Professor muito legal mesmo isso!!! Obrigado por compartilhar tanta coisa interessante dessa forma tão profissional e didática!!!

    • @Macrofaz
      @Macrofaz  7 років тому

      Olá Pedro Luiz, obrigado pela participação sempre presente! Grande abraço.

  • @jepetam
    @jepetam 3 роки тому +1

    Se eu quiser acessar um banco de dados na nuvem. por exemplo: Acessar o banco de dados salvo no ONEDRIVE? E além disso, alimentá-lo com esse mesmo programa em mais de uma máquina? O que devo pesquisar no You Tube para conseguir fazer isso pelo menos?

    • @Macrofaz
      @Macrofaz  3 роки тому

      Olá Pedro, nunca usei dessa forma, mas você pode procurar por Access e SharePoint, ok?

  • @josepedropinheirodasilva6140
    @josepedropinheirodasilva6140 4 роки тому +2

    Olá MacroFaz, bom dia! Estou assistindo esses seus vídeos e estou gostando muito e desde já agradeço seu compartilhamento! fiz a criação do banco e o formulário seguindo todos os passos, porem na hora de gravar os dados aparece a mensagem , Erro de copilação, o tipo definido pelo usuário não foi definido, na depuração não passa da linha Dim AdoConexao As New ADODB.Connection ! fechei " depois do = de Password, tem algo depois? No video não dá pra ver! Agradeço pela sua atenção professor!

    • @Macrofaz
      @Macrofaz  4 роки тому +1

      Olá José Silva, obrigado pela participação no canal! Olha esse erro acontece quando não referenciamos a biblioteca para uso do sql - conforme explicado no vídeo sobre sql. No ambiente de VBA, vá no menu "Ferramentas", "Referências..." e selecione a opção: "Microsoft Activex Data Objects 2.8 Library". Caso não exista essa opção, marque a opção mais próxima - de número superior a "2.8", ok? Grande abraço, Ademir Martins

    • @josepedropinheirodasilva6140
      @josepedropinheirodasilva6140 4 роки тому +2

      @@Macrofaz tá certo professor, vou tentar, mais tarde eu informo o resultado! Obrigado!

  • @matias5805
    @matias5805 6 років тому +1

    Bom dia professor, alguma forma de visulizar o codigo a ser cadastrado na txtbox, assim que abrir o form para cadastro?

    • @Macrofaz
      @Macrofaz  6 років тому

      Olá Matias Shceres, obrigado pela participação. Uma forma visualizar o código antes da geração de um novo (Numeração Automática) é fazer uma consulta utilizando o operador Max na string de sql - algo assim: “Select Max(ID) as Ultimo From Tabela”, ok? Grande abraço.

  • @magdamartins3578
    @magdamartins3578 4 роки тому +1

    Não consigo visualizar o código que faz a conexão com o banco de dados, pois ele é grande e você não deu quebra de linha. Sendo assim tenho dificuldades.

    • @Macrofaz
      @Macrofaz  4 роки тому

      Olá Magda, você não precisa enxergar a linha toda do código, basta baixar a planilha que estará tudo lá! Link na descrição do vídeo ok? Grande abraço, Ademir Martins

  • @alcionirlima903
    @alcionirlima903 5 років тому +1

    Boa noite Professor! Tem como abrir relatório no Access através do Excel como se desse o comando no Access:
    DOCMD.OPEN REPORT "NOME REL",AC NORMAL ? Obrigado e Abraço.

    • @Macrofaz
      @Macrofaz  5 років тому

      Olá Alcionir Lima, olha, eu acredito que não será possível pois o DocCmd é um método exclusivo do Access, portanto só rodará dentro dele. Nunca usei dessa forma, pois quando preciso de um relatório, eu monto o layout na planilha e busco do Access via sql, ok? Grande abraço.

    • @alcionirlima903
      @alcionirlima903 5 років тому +1

      @@Macrofaz Foi o que imaginei. Obrigado Professor.

    • @Macrofaz
      @Macrofaz  5 років тому

      Grande abraço Alcionir Lima, Ademir Martins.

  • @lucasmassuncao
    @lucasmassuncao 5 років тому +1

    Ola Professor!!! muito bom seu compartilhamento de experiencias; porem tenho uma questão que no códio de Conexão que vc mostra com "password" se colocar uma senha no banco .accdb não funciona da senha incorreta!!! tentei e não funciona só .MDB ! esta correto ou tem outra maneira.
    Abraço

    • @Macrofaz
      @Macrofaz  5 років тому

      Olá Lucas Assunção, obrigado pela participação no canal. A senha no accdb pode ser aceita, porém temos que mudar o 'padrão de criptografia' do arquivo, tornando-o igual ao do mdb. Se quiser fazer isso e não souber, me envie um e-mail que lhe passo os passos ok? Grande abraço, Ademir Martins.

    • @LUIZ-VBA
      @LUIZ-VBA 4 роки тому

      Queria saber também
      luizalvesd27@gmail.com

    • @Macrofaz
      @Macrofaz  4 роки тому

      @@LUIZ-VBA respondido no e-mail.

    • @maylonsarot
      @maylonsarot 3 роки тому

      Também estou com esse problema
      maylon763@gmail.com

  • @isaiasfranciscodasilva644
    @isaiasfranciscodasilva644 6 років тому +1

    Bom dia Professor, estou desenvolvendo uma planilha como forma de aprendizagem e alguns campos precisam ficar vazio para preenchimento posterior, por´me está dando erros, poderia me ajudar. obrigado.

    • @Macrofaz
      @Macrofaz  6 років тому +1

      Olá Isaias Silva, obrigado pela participação no canal. Lhe respondi por e-mail. Grande abraço.

    • @robsonrocha4677
      @robsonrocha4677 4 роки тому +1

      @@Macrofaz Bom dia Professor, estou com um erro semelhante a este do Isaias. na hora de cadastrar aceita com campos vazios, mas na hora de consultar não aceita.

    • @Macrofaz
      @Macrofaz  4 роки тому

      Olá@@robsonrocha4677, no caso dele, bastou validar (com if) se o campo estava preenchido, caso não estivesse, ele não o envia pro banco de dados. No banco esse campo fica como nulo, ok? Grande abraço, Ademir Martins

  • @emanoelramos798
    @emanoelramos798 4 роки тому +1

    Não consegui fazer rodar. Aparece o erro: erro de compilação:
    O tipo definido pelo usuário não foi definido.
    A variável : Dim AdoConexao as New ADODB.Connection aparece selecionada após o erro

    • @Macrofaz
      @Macrofaz  4 роки тому +1

      Olá Emanoel, obrigado pela participação. Isso deve ser porque a sua máquina não possui a variável de conexão instalada. Veja no menu ferramentas. Se não conseguir, me envie um e-mail que eu lhe envio como fazer. Grande abraço, o Ademir Martins

    • @emanoelramos798
      @emanoelramos798 4 роки тому

      @@Macrofaz como fazer a instalação da mesma

    • @emanoelramos798
      @emanoelramos798 4 роки тому +2

      @@Macrofaz consegui resolver é um problema de referência da variável ADODB. Dentro do projeto>ferramentas>referências habilitar as opções com " Microssoft activex data objects ...."

    • @emanoelramos798
      @emanoelramos798 4 роки тому

      @@Macrofaz eu fiz a busca no Google:"biblioteca do objeto adodb no excel" entrei na primeira opção

    • @Macrofaz
      @Macrofaz  4 роки тому +1

      Olá@@emanoelramos798 , que bom que conseguiu! No vídeo eu falo sobre flegar as variáveis de conexão disponíveis na máquina. Grande abraço, Ademir Martins

  • @ramonrdealmeida6378
    @ramonrdealmeida6378 4 роки тому +1

    Boa noite, o meu da um erro diz "Erro de compilação: O tipo definido pelo usuario não foi definido" e celeciona a Dim "Dim AdoConexao As New ADODB.Connection" - Não conheço muito mas acho que é pq o meu código "AdoConexao.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0; Data Source =" & Banco & "; Persist Security Info=False;Jet OLEDB:Database Password=" me parece está incompleto, ele termina em "Password=" pq o vídeo ta cortando o restante do código, não tenho como saber como o código termina. Ou se de fato o código termina assim e o erro é outro. :(

    • @Macrofaz
      @Macrofaz  4 роки тому +1

      Olá Ramon, obrigado pela participação no canal. Você pode tentar outro provedor de conexão, pois talvez o seu seja o 4.0. Faça o seguinte, na sua conexão troque “ACE.OLEDB.12.0” para “Jet.OLEDB.4.0” ok? Grande abraço, Ademir Martins

    • @robsonrocha4677
      @robsonrocha4677 4 роки тому +2

      @@Macrofaz Obrigado por compartilhar o seu conhecimento.
      O meu deu o mesmo erro dele, fiz a alteração que sugeriu, mas continua dando o mesmo erro.

    • @Macrofaz
      @Macrofaz  4 роки тому

      Olá@@robsonrocha4677 , se preferir, me mande um e-mail com um exemplo de sua planilha, daí dou uma olhada, ok? Grande abraço, Ademir Martins.

    • @robsonrocha4677
      @robsonrocha4677 4 роки тому +1

      @@Macrofaz Nossa, resposta super rápida.
      ao utilizar o seu arquivo, alterando apenas o endereço do meu banco de dados deu certo.
      Obrigado.

    • @Heilacarolina
      @Heilacarolina 4 роки тому

      @@Macrofaz Acontece o mesmo comigo. Não consegui fazer funcionar mesmo com as mudanças.