Cadastro VBA no Excel

Cronômetro Natação
Cronômetro Natação
4 de janeiro de 2011
Planilha Megasena
Planilha Megasena
10 de janeiro de 2011

Objetivo: Demonstrar um exemplo de cadastro em VBA no Excel.

Neste programa que você pode acessar o código abrindo a guia desenvolvedor e clicando no botão Visual Basic, você tem um exemplo completo de navegação entre dados, inclusão, alteração de dados e exclusão.

Este exemplo pode ser facilmente adaptado a outras necessidades.

Marcos Rieper


Clique aqui e leia mais sobre Excel VBA. https://www.guiadoexcel.com.br/vba/ O Guia do Excel foi criado por Marcos Rieper e oferece artigos, dicas, tutoriais e modelos de planilhas prontas. Aqui você encontra tudo sobre Excel, seja de nível básico, intermediário,  avançado e VBA. O Guia do Excel oferece diversos materiais completamente gratuitos para download. Navegue em nosso site e confira! Conheça também a nossa Loja do Excel https://loja.guiadoexcel.com.br/
Cursos

Curso Excel Completo – Curso Excel Básico + Curso Excel Avançado – Acesso Vitalício

R$218,00 R$179,00

COMPRAR
Cursos

Curso Excel Master – Curso Excel Básico + Curso Excel Avançado + Curso VBA Excel + LP – Acesso Vitalício

R$357,00 R$249,00

COMPRAR
Cursos

Curso Excel PRO – Curso Excel Avançado + Curso VBA Excel + Lógica de programação – Acesso Vitalício

R$258,00 R$199,00

COMPRAR
Cursos

Curso Excel Web – Curso VBA Excel + Lógica de programação + Curso Web Scraping VBA- Acesso Vitalício

R$388,90 R$309,00

COMPRAR

21 Comentários

  1. Walter Bernal disse:

    Boa noite Marcos,

    Muito legal esse form, seria muito interessante você criar algumas planilhas que fosse como um sistema. Do tipo, cadastrar e alterar o cadastrado realizado, entre outras coisas que você imagina-se. O que você acha? Abraço

  2. Carlos A. Lopes disse:

    Marcos, meu excel é 2003 e não estou conseguiundo abrir sua planilha, o que devo fazer?
    Obrigado.

  3. Edson R. disse:

    Olá Marcoos, muitíssimo obrigado pela ajuda e agora por esta dica!

    resolveu meu problema, agora é praticar um pouco mais…

    Mit freundlichen Grüßen,

    Edson.

  4. […] Neste artigo está disponibilizada uma nova planilha com um exemplo de cadastro um pouco mais elaborada em relação a criada em Cadastro VBA no Excel. […]

  5. João Bastos Oliveira disse:

    Muito bom esses sites que voce pos ai.
    muito bom mesmo. parabéns,
    me ajudou muito
    joao bastos

  6. Luciney disse:

    Parabens! Essas planilhas me ajudaram demais.
    Obrigado!
    Luciney I Alacoque

  7. Marcos, boa tarde.
    Há possibilidade deste formulário trazer informações de 3planilhas diferentes presentes no mesmo workbook?
    Por exemplo, utilizando um “procv” ?
    estou comncluindo um projeto como este 3e so me resta =essa aresta a ser aparada…

  8. Djair disse:

    Como eu faço para adicionar mais campos

  9. Josué Gomes disse:

    eu tambem crio bastante coisa no VBA Excel, caso vc queira eu mando, como por exemplo, um jogo da memoria jogo de quebra cabeça, entre muitos outros

  10. Parabéns gostaria que você me orientasse como façõ para criar outro campo.

    Obrigada.

  11. Lucicaudio disse:

    Ola,

    Necessito de ajuda, preciso fazer uma macro em VBA, onde a mesma tem que pegar o texto da celula de uma planilha e colar como comentário de uma celula de outra planilha.

    Esse exemplo abaixo não esta dando certo.
    ex:
    Sheets(“chuvas”).Select
    Application.Goto Reference:=”R35″
    Range(“K35:Q40”).Select
    Sheets(“Plan1″).Select
    Application.Goto Reference:=”C1”
    Selection.Copy
    Sheets(“chuvas”).Select
    Selection.Find(What:=”2″, After:=ActiveCell, LookIn:=xlFormulas, LookAt _
    :=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _
    False, SearchFormat:=False).Activate
    Application.CutCopyMode = False

    Dim x As Range
    Set x = ActiveCell
    x.ClearComments
    x.AddComment.Text _
    Text:=”telefonica:” & Chr(10) & “”
    x.Comment.Visible = True
    x.Comment.Shape.Select True
    With Selection.Font
    .Name = “Tahoma”
    .FontStyle = “Regular”
    .Size = 12
    End With
    With Selection
    .Placement = xlFreeFloating
    .PrintObject = False
    .Locked = True
    .LockedText = True
    .AutoSize = True
    End With
    Application.DisplayCommentIndicator _
    = xlCommentIndicatorOnly
    End Sub

  12. Mauricio disse:

    estou fazendo um trabalho e estou emperrado no que se refere o seguinte;
    os produtos possuem números de série..até aí tudo bem…mas como faço para dar entrada na produção do dia, que possuem 120 produtos com séries sequenciais, sem ter que lançar UM A UM.. minha ídéia é a de ter um texbox onde coloco o numero inicial e um textbox onde coloco o numero de série final e uma macro que faria o lançamento em seguencia na planilha.
    poderia me ajudar nisso…
    Agradeço desde já sua atenção

  13. ANA disse:

    OI! boa noite, voce esta de parabens a planilha é excelente. Baixei sua planilha e gostaria de saber se preciso comprar para usar pois aparece uma msg quando tento inserir dados referentes a cadastros e o icone do excel referente a este arquivo esta acompanhado de um ponto de exclamação
    Grata!

  14. Rafa disse:

    oi gente, gostei do site de vcs e queria saber onde consigo mais planilhas de vba prontas, preciso de uma de controle de etoque, onde tenho que cadastrar :

    produtos / quantidade / custo / valor de venda / descrição / e alguns outros campo , alguem conhenhece algum lugar ?

  15. melquisdek Borba gato disse:

    Bom dia
    Estou elaborando um planilha com VBA no Excel é preciso que um texbox seja preenchido automaticamente toda vez que eu iniciar o userform, como eu faço isso.
    Parabéns pelo site.

  16. jardel de Souza disse:

    Bom dia, Voce pode fazer uma planilha com as seguintes informações.

    Nome da maquina:
    Licença de Windows:
    Empresa :
    Filial

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

Inscreva-se no nosso canal do Youtube!


Junte-se ao nosso canal do Youtube. Começamos em abril de 2016, mas já temos mais de 06:00 h de treinamentos gratuitos e este número irá aumentar. Vídeos novos todos os sábados.