logo portal cursos edivam cabral
  • Cursos
  • Login
  • Voltar

Este site usa cookies para personalizar o conteúdo e analisar o tráfego, a fim de oferecer a você uma melhor experiência. Política de Cookie

Aceitar
Descrição do Curso Descrição do Curso
Conteudo Programático Conteúdo Programático
Avaliações Avaliações
Avaliações Voltar

CRUD Automático Reutilizável

Já pensou como seria maravilhoso se com apenas uma linha de código pudéssemos passar todas as informações do formulário para o banco de dados?

Pois é esse curso torna isso possível, deixando cada vez mais fácil o processo de desenvolvimento em VBA.

Veja o código que eu usei no em um dos meus formulários para cadastrar tudo de uma só vez em uma tabela do meu banco de dados:



No código acima bastou chamar a função e passar em qual tabela os dados devem ser salvos e o formulário de onde os dados virão, e tudo acontece sozinho, muito top né?


Além dessa facilidade para levar os dados do formulario para o banco, também criei uma função similar para pegar os dados do banco e trazer de volta para o formulário tudo com só uma linha de código facilitando a sua vida.


Também vou fazer no curso uma forma de facilitar a configuração do acesso ao banco de dados, conforme o formulário a seguir:







Excel VBA
QUERO ENTRAR

Conteúdo Programático

Conceitos Básicos Sobre CRUD
9 Aulas | 01:00:27
  • Aula Liberada Introdução do Curso 00:04:22
  • Aula Liberada O que é Banco de Dados 00:03:53
  • Aula Liberada O que é SQL e o que é CRUD 00:06:24
  • Aula Liberada Criando o banco de dados e uma tabela no Access 00:08:38
  • Aula Liberada Instalando o DBeaver para manipular o banco de dados 00:06:09
  • Aula Liberada Letra C do CRUD comando INSERT INTO 00:09:07
  • Aula Liberada Letra R do CRUD Comando SELECT 00:07:59
  • Aula Liberada Letra U do CRUD Comando Update 00:08:13
  • Aula Liberada Letra D do Crud Comando Delete 00:05:42
Executando no VBA os Comando SQL do CRUD
10 Aulas | 01:13:26
  • Aula Bloqueada Criando a estrutura do projeto, pastas, planilha e banco de dados access 00:04:58
  • Aula Bloqueada Criando as macros para abrir e fechar a conexão do Excel com o Access 00:10:49
  • Aula Bloqueada Executando INSERT INTO através do VBA modo 1 00:06:05
  • Aula Bloqueada Executando INSERT INTO através do VBA modo 2 00:07:37
  • Aula Bloqueada Executando INSERT INTO com dados do formulario VBA e dados da planilha 00:08:41
  • Aula Bloqueada Executando o comando UPDATE no VBA de duas formas 00:09:28
  • Aula Bloqueada Executando o comando DELETE de duas formas através de VBA 00:06:30
  • Aula Bloqueada Executando consultas SQL no Access através do VBA parte 1 00:06:14
  • Aula Bloqueada Executando Consultas SQL no Access com VBA Parte 2 00:07:40
  • Aula Bloqueada Executando Consultas SQL no Access com VBA parte final 00:05:24
CRUD no modo Reutilizável
53 Aulas | 06:34:46
  • Aula Bloqueada Iniciando a criação das funções reutilizáveis para o CRUD Automático 00:10:27
  • Aula Bloqueada Como salvar automaticamente na tabela independente de quantas colunas tiverem 00:12:08
  • Aula Bloqueada Salvar os dados qualquer tabela de forma automática 00:07:02
  • Aula Bloqueada Salvar um novo registro e alterar tudo na mesma macro 00:08:11
  • Aula Bloqueada Campos marcados com x para ativado ou desativado 00:09:21
  • Aula Bloqueada Botões de opção para salvar informações tipo gênero, situação etc 00:08:11
  • Aula Bloqueada Salvar valores pré-definidos para botões de opção e caixa de seleção 00:10:07
  • Aula Bloqueada Finalizando a macro SalvarDadosForm 00:11:55
  • Aula Bloqueada Iniciando a Busca SQL de forma reutilizável 00:07:47
  • Aula Bloqueada Busca SQL parte 2 00:07:54
  • Aula Bloqueada Finalizando a função BuscaSQL 00:06:53
  • Aula Bloqueada Criando um mini projeto para testar o que já foi criado até aqui 00:06:02
  • Aula Bloqueada Criando a tabela Gastos e testando a função que salva os dados 00:09:35
  • Aula Bloqueada Testando uma consulta com a função BuscaSQL 00:07:53
  • Aula Bloqueada Melhorando ainda mais a função BuscaSQL 00:07:02
  • Aula Bloqueada Criando uma função para manipular e formatar dados na variavel resultado 00:09:55
  • Aula Bloqueada Testando duas somas no mesmo SQL 00:07:38
  • Aula Bloqueada Correção de mais um erro que ocorre dentro da função BuscaSQL 00:04:19
  • Aula Bloqueada Inserindo critérios na consulta 00:05:23
  • Aula Bloqueada Pegando os dados da tabela de forma tradicional 00:06:01
  • Aula Bloqueada Macro pegar dados da tabela para o formulario parte 1 00:06:29
  • Aula Bloqueada Macro pegar dados da tabela para o formulario parte 2 00:06:40
  • Aula Bloqueada Macro pegar dados da tabela para o formulario parte 3 00:06:16
  • Aula Bloqueada Macro pegar dados da tabela para o formulario parte 4 00:05:59
  • Aula Bloqueada Macro pegar dados da tabela para o formulario parte 5 00:05:08
  • Aula Bloqueada Salvando o ID de uma combobox parte 1 00:07:35
  • Aula Bloqueada Salvando o ID de uma combobox parte 2 00:07:19
  • Aula Bloqueada Pegando os dados de volta quando foi salva o id do item dentro de um combobox 00:08:09
  • Aula Bloqueada Criando a macro para remover dados usando 00:07:53
  • Aula Bloqueada O que faremos a seguir 00:02:54
  • Aula Bloqueada Instalando as ferramentas para usar o MySQL 00:05:31
  • Aula Bloqueada Criando o banco de dados no MySQL e abrindo a conexão com o VBA 00:10:57
  • Aula Bloqueada Criando a tabela com as mesmas características da tabela do access 00:06:18
  • Aula Bloqueada Testando os códigos para salvar informações no MySQL 00:08:03
  • Aula Bloqueada Ajustando o código salvar para capturar o id salvo pelo MySQL 00:05:27
  • Aula Bloqueada Deixando o VBA automático para identificar qual bando estamos usando 00:08:48
  • Aula Bloqueada Mostrando algumas diferenças entre o SQL no Access e no MySQL 00:07:44
  • Aula Bloqueada Testando a macro pegar dados e excluir no MySQL e Access 00:08:46
  • Aula Bloqueada Iniciando o formulario de configurações do CRUD 00:07:26
  • Aula Bloqueada Trocando o servidor do banco de dados através do formulario 00:06:48
  • Aula Bloqueada Iniciando as configurações do formulario para uso do Access 00:07:30
  • Aula Bloqueada Finalizando as configurações do formulario para uso do Access 00:08:12
  • Aula Bloqueada Configurando o acesso ao MySQL usando o formulario 00:10:08
  • Aula Bloqueada Finalizando a configuração para o acesso com o MySQL 00:05:21
  • Aula Bloqueada Pesquisas com caracteres acentuados 00:06:58
  • Aula Bloqueada Ajustes para consultas com acentuação 00:06:17
  • Aula Bloqueada Testando a conexão no momento do configuração 00:07:58
  • Aula Bloqueada O que faremos a seguir 00:06:01
  • Aula Bloqueada Preparando o formulario para conectar ao Firebird e ao PostgreSQL 00:06:13
  • Aula Bloqueada Codificando os botões para interação da configuração com o FireBIrd 00:06:24
  • Aula Bloqueada Finalizando os códigos do formulario para conexão com FireBird e PostgreSQL 00:05:21
  • Aula Bloqueada Conectando e testando os códigos para o Firebird e PostgreSQL 00:10:49
  • Aula Bloqueada Como usar os recursos do CRUD em outras planilhas 00:03:40
Ajustes e Dúvidas
4 Aulas | 00:24:53
  • Aula Bloqueada Como salvar os dados no banco quando estamos usando um multipagina 00:06:33
  • Aula Bloqueada Adaptando o CRUD para salvar dados dentro de um multi-pagina 00:08:02
  • Aula Bloqueada Correção na macro PegarDadosTabela 00:06:20
  • Aula Bloqueada Correção para captura do IDs no MySQL 00:03:58
Prevenção contra SQL Injection e Mais Ajustes
14 Aulas | 01:40:14
  • Aula Bloqueada O que é SQL Injection 00:02:56
  • Aula Bloqueada Fazendo login usando SQL Injection 00:08:12
  • Aula Bloqueada Como impedir o uso de SQL Injection nas consultas VBA 00:08:19
  • Aula Bloqueada Como criar a lista com os parâmetros SQL 00:09:01
  • Aula Bloqueada Inserindo os parâmetros no SQL de forma automática 00:08:02
  • Aula Bloqueada Modificando a função BuscaSQL para receber a parametrização da Querys 00:05:10
  • Aula Bloqueada Testando consultas com SQL parametrizado 00:12:32
  • Aula Bloqueada Correção para visualizar erros nas consultas SQL 00:04:50
  • Aula Bloqueada Correção na função ExecutarSQL 00:06:20
  • Aula Bloqueada Salvar dados sem duplicidade de forma automatizada Parte 1 00:05:12
  • Aula Bloqueada Corrigindo erro da BuscaSQL com a mensagem BOF ou EOF são verdadeiros 00:02:42
  • Aula Bloqueada Salvar dados sem duplicidade de forma automatizada PARTE 2 00:16:21
  • Aula Bloqueada Saber se deu certo ou não a tentativa de salvar dados no banco 00:05:02
  • Aula Bloqueada Mostrando msg de salvo ou alterado com sucesso de forma automática 00:05:35
Código Fonte
1 Aulas | 00:00:00
  • Aula Bloqueada Baixar Código Fonte

Avaliações e Depoimentos

Média Para Este Curso 5
Alunos que avaliaram: 14
100%
0%
0%
0%
0%



  • Marcos Arruda
    21/05/2025
    Excelente.
  • Adilson de Oliveira
    04/05/2025
  • Alan Barra
    25/01/2025
  • Dejanir Donizeti Carlos Barbosa
    24/01/2025
    Ótimo Curso
  • Gilberto Mendes
    15/01/2025
  • LUIS DE OLIVEIRA
    24/09/2024
    Parabén professor Edivam. O curso está "bué" fixe. A conexão do Excel com o Access ficou mais clara e simples.
  • Isaias Francisco Silva
    14/02/2024
    Esse curso está me surpreendendo a cada vídeo aula, parabéns Mestre. Sensacional !!!!!!!!!! Acabei o curso de CRUD, professor esse curso superou tudo que eu esperava.
  • Samuel Azevedo
    11/02/2024
    Fantástico! Estou na aula 22 deste curso e sabe aqueles canais famosos que a gente busca no youtube para entender integração de Excel+Access e sistemas CRUD, e a gente cai pra fazer e acaba é quebrando a cara se frustrando?? e olha que estou me referindo a todos esses que você pensou aí, inclusive os pagos#.. pois é essa Formação Aqui com o Professor Edivam DESMISTIFICA TUDO e põe esses cursos lá no chinelo. Nossos projetos com 30 40 50 colunas de informações que a gente leva horas para configurar uma inserção de dados, aqui com pouquinhas linhas de código e técnicas extraordinárias a gente faz o circuito de inserção e alteração de forma tranquila e limpa, e ainda mais, num banco de dados externo que tanto temos dificuldade em aprender pra quem aventura em Excel VBA por aí como eu... Vale muito mais além do que cada centavo de investimento! Parabéns ao Professor!
  • Leandro Bragança
    02/02/2024
    Sou suspeito para falar dos cursos do professor, fiz todos eles. kkkkk curso tem absolutamente tudo que um programador precisa , rapido , facil e simples. parabens mais uma vez professor.
  • Leonardo Sales de Faria
    29/01/2024
    Excelente Curso! Essas funções reaproveitáveis são demais.
  • Luciano Gonçalves Dias
    28/11/2023
    Parabéns Professor show de bola
  • Francisco Hermilson Carvalho Rodrigues
    10/10/2023
    simplesmente o máximo. parabens Edivam
  • Deto Martins
    20/09/2023
    Mais um curso fantástico de cara que é o melhor professor de VBA que temos. A didática dele é fantástica, muito fácil de aprender. E este curso é ótimo para quem quer aprender a usar o VBA com SQL. Recomendadíssimo.
  • José Rogério Melo
    18/09/2023
    Parabéns professor pelo excelente curso, uma dicção perfeita, fácil para o apredizado, voçe sempre trazendo no curso recursos avançado e aperfeiçoando o código fonte, amei esse curso como também os demais já concluídos, super recomendo.
Portal Cursos Edivam Cabral

Nossos Números

283 Alunos

64 Cursos

510 Avaliações

4.9921568627451 Nota Média

Contatos

+55 (27) 99511 6242

contato@edivamcabral.com.br

Av. Reinaldo Berger, Rio Possmoser, Santa Maria de Jetiba - ES

SiteLock

© 2022-2025 Edivam Cabral Todos os direitos reservados

Etapa 1
Etapa 2
 of 

Como você avaliaria este curso em geral?

Deixe sua opnião

- Edivam Cabral da Silva

Você tem certeza ?

Sim