✅Como criar um Formulário no VBA de Modo Profissional - Aula 1/4

  Рет қаралды 55,802

Excel Online Brasil

Excel Online Brasil

Күн бұрын

Afinal, como criar um formulário no VBA de modo profissional e com toda estrutura que um sistema precisa?
Nesta sequencia de aulas você vai descobrir como criar um formulário no VBA de um modo detalhado, didático e dinâmico. Vamos falar sobre como desabilitar e habilitar caixas de texto, como navegar entre os registros com botões de comando, vou te ensinar a implementar ao seu userform recursos para inclusão, edição e exclusão de registros utilizando botões de opção.
Esta é a aula 1 de 3, e aqui eu te ensino desde o início a como criar um formulário no VBA, inserindo o userform, incluindo controles, nomeando e aqui já fazemos o primeiro teste para definir o que precisa acontecer ao executar o o formulário.
Nesta jornada de sobre como criar um formulário no VBA você também irá aprimorar seus conhecimentos sobre variáveis, controles de formulário e até mesmo princípios básicos de banco de dados.
Abaixo está listado todos os links deste AULÃO sobre como criar um formulário no VBA, para que você não se perca e possa acompanhar todas as aulas.
Como criar um Formulário no VBA de Modo Profissional
Aula 1 - • ✅Como criar um Formulá...
Aula 2 - • ✅Como criar um Formulá...
Aula 3 - • ✅Como criar um Formulá...
Aula 4 - • ✅Como Colocar Foto em ...
Um abraço e bons estudos!
Qualquer dúvida, coloca ali nos comentários que teremos maior prazer em lhe auxiliar.
Consultoria Gratuita
excelonlinebra...
🚀 VBA - Meu Cérebro nos Seus Projetos por 6 Meses
excelonlinebra...
Faça o Download Gratuito dos arquivos utilizados nas aulas aqui do Canal Excel Online Brasil :
excelonlinebra...
==============================================================================
Seja bem-vindo(a) ao canal Excel Online Brasil!
Com vídeos semanais, o canal é apresentado pelo Professor Marcus Rodello e tem como objetivo compartilhar de uma forma simples e direta um conteúdo técnico de qualidade no que tange o uso do Microsoft Excel bem como seus desdobramentos em relação a mercado de trabalho, oportunidades e alternativas de atuação para estudantes, profissionais e empresários.
Queremos inspirar essas pessoas para que consigam produzir mais, melhorar seus processos, crescer profissionalmente e multiplicar conhecimento.
==============================================================================
NÃO CLIQUE AQUI: excelonlinebra...

Пікірлер: 101
@magazinejeceva
@magazinejeceva Жыл бұрын
Ótima aula, finalmente estou conseguindo criar um cadastro de clientes do jeito que gostaria. Que venha a próxima aula.
@renatosouza1584
@renatosouza1584 Жыл бұрын
Parabéns Marcus, pela aula!!! Confesso que a visão que eu tinha de programação, mudou bastante assistindo suas aulas.
@ronaldoleite1746
@ronaldoleite1746 6 ай бұрын
Aula show. É assim que defino suas aulas. Iniciei, gostei e vou continuar. Ganhou um super like professor.
@neriadrian100
@neriadrian100 6 ай бұрын
Olá, professor, chegando agora no seu canal. Sua didática é ótima. Esse caractere "|" se chama pipe(paipe).
@ExcelOnlineBrasil
@ExcelOnlineBrasil 3 жыл бұрын
Esta é a aula 1 de 3, e aqui eu te ensino desde o início a como criar um formulário no VBA, inserindo o userform, incluindo controles, nomeando e aqui já fazemos o primeiro teste para definir o que precisa acontecer ao executar o o formulário.😉
@rafaeladias1927
@rafaeladias1927 Жыл бұрын
Fiz passo a passo com a aula, mas os dados da planilha não carregam no formulário quando ativado
@ilton2011
@ilton2011 2 жыл бұрын
Meu amigo, meus parabéns pela sua aula. A forma com que você explica é impossível não aprender. Depois é só praticar. Adorei.
@ledahbernardi1070
@ledahbernardi1070 Жыл бұрын
Eu já gosto de suas aulas, e percebendo sua preocupação com a pronúncia, em Inglês, de forma correta, fiquei mais fã ainda. Seria fantástico se outros professores também tivessem essa preocupação, com o idioma no qual a linguagem de programação, foi feita. Só de pronunciar corretamente os comandos, as conversas em inglês podem fluir com muito mais facilidade. Dica de quem já ensinou inglês.
@ExcelOnlineBrasil
@ExcelOnlineBrasil Жыл бұрын
Obrigado Ledah. Não sou nenhum Expert em inglês, mas tento transmitir o conhecimento da forma mais completa possível. Obrigado.😉
@MCAES01
@MCAES01 Жыл бұрын
Frescura, querida! O que importa é o conteúdo excelente das aulas... Então se o inglês é britânico ou "abrasileirado" pouco importa
@cristianoassemany574
@cristianoassemany574 9 ай бұрын
Excelente didatica! Parabens pelo conteudo. Muito sucesso pra você!
@valterfonseca3874
@valterfonseca3874 9 ай бұрын
Parabéns ótima explicação, você poderia explicar como fazer a impressão também ou seja um código VBA no botão de impressão no formulário e um outro código que ao digitar o nome ou documento retornasse com os dados do cliente.
@mariadesousavalerio
@mariadesousavalerio 3 ай бұрын
Só o descobri agora e estou a adorar. A barra vertical chama-se pipe.😂
@leandrolamindepaulapereira9485
@leandrolamindepaulapereira9485 3 жыл бұрын
Super Show!!!!!!!
@esresende
@esresende 3 жыл бұрын
Boa noite. O nome do caractere mencionado é Pipe. Parabéns pela aula. Show de bola.
@gpsilvaicm
@gpsilvaicm 2 жыл бұрын
Parabéns pelo trabalho!!! Conteúdo de qualidade!
@franciscodaschagasrocha9963
@franciscodaschagasrocha9963 2 жыл бұрын
Conteúdo sensacional, fiquei abismado com o poder do VBA.....👍👍👍👍
@odairback7991
@odairback7991 2 жыл бұрын
parabéns
@lucianodias4477
@lucianodias4477 2 жыл бұрын
excelente aula man parabéns esse seu método vou incluir nos meus projetos
@ricardonascimento5986
@ricardonascimento5986 3 жыл бұрын
Professor que aula sobre VBA, eu gostei, muito do seu modo de ensinar didático fácil de aprender sucesso.📕📘📗
@ExcelOnlineBrasil
@ExcelOnlineBrasil 3 жыл бұрын
Muito obrigado Ricardo. É gratificante. Feliz em ajudar. Um abraço.😉👍
@andredias6356
@andredias6356 2 жыл бұрын
Obrigado por compartilhar seu conhecimento.
@edhermarco1
@edhermarco1 Жыл бұрын
♥♥♥
@jorgebarreira3511
@jorgebarreira3511 3 жыл бұрын
Parabéns pela aula. Excelente
@cicerolobo7583
@cicerolobo7583 3 жыл бұрын
Gostei. Quero prosseguir.
@ExcelOnlineBrasil
@ExcelOnlineBrasil 3 жыл бұрын
Que bom que gostou Cícero. Um abraço!😉
@CarlosSouzarm
@CarlosSouzarm 2 ай бұрын
Gostei da estante amarela , onde comprou ?
@ExcelOnlineBrasil
@ExcelOnlineBrasil 2 ай бұрын
Ela era cinza Carlos, comprei uma lata de tinta spray em cor mostarda e deu certo ;)
@camilaisabeladecastro877
@camilaisabeladecastro877 Жыл бұрын
Professor, primeiro obrigada por compartilhar seu conhecimento. Mas depois que crio um formulário na intenção de diminuir os erros como faço para usá-lo em uma planilha compartilhada? Realmente não tem como? pensando em um cadastro de cliente, cada colaborador só pode entrar na planilha para cadastrar um cliente quando a mesma não estiver sendo usada? obrigada,
@elsogoncalves5345
@elsogoncalves5345 Жыл бұрын
Bom Dia Prof. tem como adicionar listbox para quando clicar carregue os campo imagem e outros registro.
@ExcelOnlineBrasil
@ExcelOnlineBrasil Жыл бұрын
Claro, é perfeitamente possível. Desenvolvemos um userform exatamente nesse estilo em nosso treinamento. Um abraço 😉
@blogdathata9533
@blogdathata9533 Жыл бұрын
Bom dia, adorei o vídeo, me tira uma dúvida, como faço para ao invés de pegar a última linha preenchida no TOTlin, pegar uma linha especifica?
@ExcelOnlineBrasil
@ExcelOnlineBrasil Жыл бұрын
Olá, neste caso é ainda mais simples, basta colocar o número da linha diretamente no código.😉
@Leandro_Montanholi
@Leandro_Montanholi 3 жыл бұрын
Cara, eu já tenho uma certa noção de VBA. Mas parei pra ver seu vídeo, pois o jeito q vc explica é muito bom de assistir e fácil de entender.
@ExcelOnlineBrasil
@ExcelOnlineBrasil 3 жыл бұрын
Muito obrigado Leandro. Que bom que gostou. Um abraço!😉
@senivalbezerra370
@senivalbezerra370 Жыл бұрын
Parabéns pelo conteúdo. Eu chamo esse operador >| de "barra em pé" haha
@divanil12
@divanil12 Жыл бұрын
Olá MArcos, antes de mais nada, parabéns por seu trabalho, show de bola ! Meu amigo, você saberia do código ou alguma ferramenta para impedir a cópia das planilhas ? É o seguinte, estou fazendo um programa completo com banco de dados access e VBA usando planilhas e também UserForm e vou vender esse programa, mas preciso proteger contra cópias , ou seja, o comprador terá direito de usar em seu computador, se ele enviar para outro computador não pode abrir. Eu acredito que seja por captura do serial do HD,. Como não sou profissional desta área não sei como fazer isso, aliás estou desenvolvendo esse programa para eu usar na minha empresa de fabricação de móveis industriais e portas em ACM , mas está ficando tão bom que vou vender para outros também utilizarem as soluções. Você consegue me ajudar por favor ?
@transportadoravillagio9127
@transportadoravillagio9127 Жыл бұрын
Porque apareceu um erro 424 sendo que foi feito tudo igual e verificado várias vezes mas persistiu esse erro?
@marciogelado458
@marciogelado458 2 жыл бұрын
bom dia o seu canal está me ajudando muito eu agradeço de coração pelo conteudo Duvidas eu fiz um programa no vba excel no meu pc ele ficou nota 10 mais quando abri no notbook ficou todo desconfigurado o formulario ficou gigante tem algum codigo que eu possa mexer para acertar isso desde ja agradeço
@ExcelOnlineBrasil
@ExcelOnlineBrasil 2 жыл бұрын
Olá Marcio, obrigado, muito feliz em ajudar. Realmente o tamanho do userform vai oscilar dependendo do tamanho da tela e resolução. Você pode deixar ele em tela cheia sempre, conforme explico nessa aula : kzbin.info/www/bejne/j4HGmmipgrKng5Y Ou então precisaria fazer algo proporcional, por exemplo 90% da tela cheia ou 80%, e assim manteria o tamanho um pouco menor. Um abs😉
@leonardoleitelobosque9530
@leonardoleitelobosque9530 8 күн бұрын
boa noite refiz esta aulas pela trigésima vez agora tenho um duvida para fazer um outro formulário no mesmo projeto com dados diferente preciso criar outro modulo ou posso usar o ja criado espero resposta obrigado
@ExcelOnlineBrasil
@ExcelOnlineBrasil 8 күн бұрын
Salve Leonardo. A questão sobre usar outro módulo ou continuar com o mesmo varia de acordo com as estrategias de cada um. Por exemplo, eu não costumo usar um módulo para cada formulário do projeto, porém, acho válido separar por funcionalidades. Por exemplo, caso eu possua funções que criei no VBA e que utilizo em um ou mais formulários, eu deixo um módulo exclusivo para funções. Sei que todas estão ali e dessa forma fica até mais fácil caso eu precise exporta-la para algum outro projeto. Um outro exemplo é quando tenho macros que fazem conexão com o banco de dados, de um modo geral essas macros possuem alguns dados sensíveis que por esse motivo acho válido ter um módulo exclusivo para essas macros, pois dependendo com quem eu for compatilhar o projeto fica facil remover o modulo caso seja necessario. Resumindo então, neste caso a separação do código em um ou mais módulos tem mais relação com a forma que pretende organizar o seu projeto do que com a eficiência do código. Um abraço ;)
@leonardoleitelobosque9530
@leonardoleitelobosque9530 6 күн бұрын
@@ExcelOnlineBrasil valeu professor vou ver aqui vou ter que refazer no tentat fazer um outro formulario travaou o que ja estava pronto obrigado
@mercytv2561
@mercytv2561 Жыл бұрын
Cheguei em 2023, seria muito pedir nesta linha um controle de endereços de estoque com possibilidade de excluir e incluir dados, ou seja, modificar uma linha do Excel ?
@caiolucasgoncalvesdias8218
@caiolucasgoncalvesdias8218 Жыл бұрын
Olá boa noite tudo bem? Segui.todo código para retornar os valores da última linha no formulário, no entanto isso não está acontecendo, poderia me ajudar? Obrigado
@rafaeladias1927
@rafaeladias1927 Жыл бұрын
A minha Tb não
@jorgecruz3340
@jorgecruz3340 3 жыл бұрын
meu amigo o formulário esta bom mas commo faço para fazer o mermo mas com valores pode dizer alguma coisa
@pcplumicenter371
@pcplumicenter371 3 жыл бұрын
Como faz manter um useform dentro da sheet, quando aperto F5 ele mantém, porém quando salvo e retorno ela some.
@marcosmjjt
@marcosmjjt 2 жыл бұрын
Vc conhece algum jeito de hospedar um arquivo access na internet para usar como banco de dados de uma aplicação Excel por meio da códigos vba? Eu estou com o projeto pronto, mas só consigo usar na máquina local.
@ExcelOnlineBrasil
@ExcelOnlineBrasil 2 жыл бұрын
Marcos, o ideal seria você baixar o SQL Server Express gratuito no site da microsoft e colocar seus dados la. A partir daí terá acessoa a seus dados via IP com consultas ADO, nesse estilo : kzbin.info/www/bejne/bmK9lJ5jgbp0j9k Um abs😉
@SaokoTz
@SaokoTz Жыл бұрын
O formulário que eu faço precisa ser impresso depois para assinatura, então eu queria que gerasse essa tabela com as informações e depoies jogasse as informações num documento padronizado para impressão, como que faria assim?
@ExcelOnlineBrasil
@ExcelOnlineBrasil Жыл бұрын
O ideal é salvar os dados lançados no userform em uma planilha em formato de base de dados, ou mesmo diretamente em um banco de dados. Para a impressão deverá ser feito um modelo em uma planilha ja formatada para caber na folha ou pdf e ao selecionar o ou pesquisar o registro desejado o vba preencheria a planilha de impressão com os dados, assim funcionaria de uma forma dinamica. Um abraço 😉
@leandrolamindepaulapereira9485
@leandrolamindepaulapereira9485 Жыл бұрын
professor, como desativar um botão de controle do formulario com criterio de texto de uma textbox?
@ExcelOnlineBrasil
@ExcelOnlineBrasil Жыл бұрын
Fala Leandro! Tudo bem? Não consigo te ajudar muito aqui pelos comentários mas sempre separo alguns horários da minha agenda para dar consultorias gratuitas para algumas pessoas inscritas no canal. Se quiser concorrer a uma vaga é só responder umas perguntinhas rápidas nesse formulário aqui: excelonlinebrasil.com/formulario-consultoria Vou ficar muito feliz em ajudá-lo 😉
@cod03-estacio65
@cod03-estacio65 2 жыл бұрын
Muito bem explicado. Fiz conforme a video aula, porem quando aperto F5 ele da erro de copilação o "metodo 'range' do objeto'_worksheet' falhou" E depura a linha do RANGE. Sabe o que fazer?
@ExcelOnlineBrasil
@ExcelOnlineBrasil 2 жыл бұрын
Por favor, pode enviar aqui a linha com o erro?
@luciana2503
@luciana2503 Жыл бұрын
Alguém consegue me ajudar!!! Ao escrever LIN o VBA automaticamente muda para IIN, e está escrito correto ao declarar no modulo 😓
@fernandofernandes7830
@fernandofernandes7830 Жыл бұрын
Olá Preciso de ajuda, preciso fazer esse tipo de formulário para cadastro de clientes, porém, quando estou em VISUAL BASIC > INSERIR MÓDULO até ai ok, mas quando preciso ir em INSERIR USEFORM não aparece essa opção o que faço?
@fernandofernandes7830
@fernandofernandes7830 Жыл бұрын
Até a caixa de ferramentas não aparece, quando vou em EXIBIR a opção CAIXA DE FERRAMENTAS está desativada. Por favor, preciso de ajuda. Obg
@cassiovilarmaes8884
@cassiovilarmaes8884 3 жыл бұрын
Opa, tudo bem, as aulas são muito boas, parabéns professor, mas uma pergunta, como faço pra buscar qalqer arquivo no Word, Excel?
@ExcelOnlineBrasil
@ExcelOnlineBrasil 3 жыл бұрын
Olá Cassio, que bom que gostou. Desculpe, creio não haver entendido sua necessidade. Como assim buscar um arquivo? Um abraço!😉
@cassiovilarmaes8884
@cassiovilarmaes8884 3 жыл бұрын
@@ExcelOnlineBrasil opa, assim, acessar qualquer 📂 no computador, tenho uns arquivos , queria qe na hora de eu abrir meu cadastro de cliente, conseguisse buscar histórico, através do vba, diretamente conseguisse acessar o cadastro do cliente
@cassiovilarmaes8884
@cassiovilarmaes8884 3 жыл бұрын
@@ExcelOnlineBrasil através do cadastro do cliente, conseguisse buscar a pasta de histórico do cliente,
@jrasilva1959
@jrasilva1959 2 жыл бұрын
Parabéns por sua didática! Você teria uma apostila para vender, com as descrições dos comandos, sintaxes etc? E, se tiver, como poderei enviar meu endereço de forma segura e privada? Obrigado!
@ExcelOnlineBrasil
@ExcelOnlineBrasil 2 жыл бұрын
Olá José. Infelizmente não possuo a apostila em questão. Mas termos o curso disponível no 2º semestre deste ano. um abs😉
@josereis-bk9uq
@josereis-bk9uq Жыл бұрын
Fiz tudo certinho mas na hora de fazer F5 dá erro não intendo está igualzinho.
@dgomessabino1858
@dgomessabino1858 Жыл бұрын
bom dia! como posso fazer para ter um curso?
@ExcelOnlineBrasil
@ExcelOnlineBrasil Жыл бұрын
Bom dia @dgomessabino1858! O nosso treinamento em Excel V.B.A. você consegue adquirir através do link abaixo: excelonlinebrasil.com/treinamento_excel_vba Um abraço😉
@Vando.Santos
@Vando.Santos 2 жыл бұрын
Pipe é o nome deste caractere special
@sergiosimoes293
@sergiosimoes293 3 жыл бұрын
Bom Dia Gostaria que me ensisse a fazer um sorteio de nomes mas que nao repetissem estes nomes e que seja projetado no projeto somente o simbolo da igreja abaixo escrito ganhadorr do sorteio e abaixo aparecera o nome do soteado e que tenha um botao no projetor com o nome e depois de sorteado este nome que ele nao seja mais sorteado sortear e que a tela tenha uma cor total e que nao apareça o excell poderia me ajudar
@sergiohenriquepereira8694
@sergiohenriquepereira8694 2 жыл бұрын
Acrescentei um label e não sei como corrigir. Quais comandos usar para voltar, apagar.
@ExcelOnlineBrasil
@ExcelOnlineBrasil 2 жыл бұрын
Sergio, pode selecionar o Label e pressionar Delete mesmo. Um abs😉
@jeucesarcoquinho
@jeucesarcoquinho 3 жыл бұрын
Boa tarde. Está dando erro de compilação na execução da sub desabilitar textbox. Variável não definida. O que faço? Desde já obrigado
@ExcelOnlineBrasil
@ExcelOnlineBrasil 3 жыл бұрын
Olá JEUCESAR, tudo bom? Pode por favor colar aqui a linha que está grifada em amarelo ao clicar em "Depurar". Um abraço!😉
@jeucesarcoquinho
@jeucesarcoquinho 3 жыл бұрын
@@ExcelOnlineBrasil enabled
@heliotec2567
@heliotec2567 2 жыл бұрын
Professor teria como fazer um vídeo criando um formulário com botão DUPLICAR os dados sem repetir o codigo
@ExcelOnlineBrasil
@ExcelOnlineBrasil 2 жыл бұрын
Olá Helio, desculpe, creio que nao entendi sua necessidade. Como assim, duplicar os dados sem repetir o codigo? Um abs😉
@heliotec2567
@heliotec2567 2 жыл бұрын
Professor, tenho um sisteminha de cadastro de produtos quando vou cadastrar as vezes tenho produtos repetidos e gostaria de criar um botão Duplicar onde o mesmo gera o novo formulário com as informações do ultimo cadastro.
@knildobatista4489
@knildobatista4489 2 жыл бұрын
boa tarde gostaria de saber quanto vc cobra pra arruma meu banco de dado
@ExcelOnlineBrasil
@ExcelOnlineBrasil 2 жыл бұрын
Olá Knildo. Nossa atuação abrange apenas Treinamentos Online. Abs😉
@grupogolden2312
@grupogolden2312 2 жыл бұрын
Existe alguma maneira de criar esse formulário usando códigos? Meu computador é uma mac, e a função userform não existe no VBA
@ExcelOnlineBrasil
@ExcelOnlineBrasil 2 жыл бұрын
Particularmente não tenho muito contato com Mac, mas sei que ha uma perda muito grande em relação a recursos do VBA. Porém, existe um tipo de recurso sem usar o VBA que pode te ajudar. Explico nesta aula : kzbin.info/www/bejne/jXyqYqumrraprJI Um abs😉
@DiversidadeComum
@DiversidadeComum 2 жыл бұрын
faltou um pesquisar e caso não achar no banco de dados já incluir , teria como?
@ExcelOnlineBrasil
@ExcelOnlineBrasil 2 жыл бұрын
Nos meus projetos costumo efetuar a pesquisa utilizando query. Algo no estilo desta aula : kzbin.info/www/bejne/bmK9lJ5jgbp0j9k Um abs👍😉
@RMarciente
@RMarciente 2 жыл бұрын
@@ExcelOnlineBrasil é muito complicado trazer essa funcionalidade para o projeto que apresentou nas quatro aulas sobre formulários?
@vlogandoctr3754
@vlogandoctr3754 Жыл бұрын
Pq na caixa de texto quando abri o userform aparece um texto em todas as caixas aparece FALSO
@vlogandoctr3754
@vlogandoctr3754 Жыл бұрын
E nao aparece o último cadastro quando abri o userform
@transportadoravillagio9127
@transportadoravillagio9127 Жыл бұрын
Têm como ajudar-me?
@rafaelnormando3241
@rafaelnormando3241 3 жыл бұрын
Boa noite. Preciso fazer uma fórmula ( quero digitar 20 e assim que der enter, incluir 10%)
@rafaelnormando3241
@rafaelnormando3241 3 жыл бұрын
Isto seria automático e este resultado teria que ser na mesma celula que for digitado
@rafaelnormando3241
@rafaelnormando3241 3 жыл бұрын
Preciso fazercum formulario de orçamento e o valor unitario de cada item seja incluído 10% ao digitar.
@ExcelOnlineBrasil
@ExcelOnlineBrasil 3 жыл бұрын
Olá Rafael. Desculpe, apenas para eu entender melhor, esta adição de 10% ocorreria em uma célula ou em um controle de userform? Abs👍
@rafaelnormando3241
@rafaelnormando3241 3 жыл бұрын
Diretamente na célula
@alessandro19767
@alessandro19767 2 жыл бұрын
O nome desse símbolo| é Divide
@maryaeduardaazevedo6771
@maryaeduardaazevedo6771 3 жыл бұрын
o meu não aparece a caixa de ferramentas logo nos primeiros passos :´)
@ExcelOnlineBrasil
@ExcelOnlineBrasil 3 жыл бұрын
Olá Marya. Lá no VBE, menu EXIBIR > Caixa de Ferramentas Por favor, veja se consegue localizar. Um abraço👍😉
@maryaeduardaazevedo6771
@maryaeduardaazevedo6771 3 жыл бұрын
@@ExcelOnlineBrasil eu encontrei a função, mas ela está em tom cinza como se não tivesse "ativa", tanto que quando clica não abre nada :(
@ExcelOnlineBrasil
@ExcelOnlineBrasil 3 жыл бұрын
@Marya Eduarda Azevedo Mesmo quando clica no userform, os controles da caixa de ferramenta não ficam habilitados?
@corretornsr
@corretornsr Жыл бұрын
Bom dia professor, quero fazer uma somo de 4 textbox V1, V2, V3, V4 somar V1+V2 depois somar V3+V4 multiplicar os resultados e depois dividir por 4. Mas nao estou conseguindo. Private Sub TextBox1_Change() Calcular End Sub Private Sub TextBox2_Change() Calcular End Sub Private Sub TextBox3_Change() Calcular End Sub Private Sub TextBox4_Change() Calcular End Sub Sub Calcular() Dim V1 As Double Dim V2 As Double Dim V3 As Double Dim V4 As Double Dim resultado As Double 'Obter os valores das TextBox (supondo que elas estão em uma planilha chamada "Planilha3") V1 = Me.TextBoxFrente.Value V2 = Me.TextBoxFundos.Value V3 = Me.TextBoxLD.Value V4 = Me.TextBoxLE.Value 'Realizar os cálculos resultado = ((V1 + V2) * (V3 + V4)) / 4 'Exibir o resultado em uma célula Sheets("Imóveis").TextBoxTerreno.Value = resultado End Sub
@ExcelOnlineBrasil
@ExcelOnlineBrasil Жыл бұрын
Há 2 questões importantes aqui: 1 - É necessário que os nomes estejam de acordo, por exemplo pelos eventos Change vi que o nome das TextBox são : TextBox1, TextBox2, TextBox3 e TextBox4 e na Sub Calcular voce faz referencia a TextBoxFrente, TextBoxFundos, TextBoxLD e TextBoxLE. 2 - É interessante você fazer a conversão para Double utilizando o Cdbl para isso, por exemplo : V1=Cdbl(TextBox1.value) Um abraço😉
@corretornsr
@corretornsr Жыл бұрын
@@ExcelOnlineBrasil valeu mestre
✅Como criar um Formulário no VBA de Modo Profissional - Aula 2/4
42:15
Excel Online Brasil
Рет қаралды 20 М.
МЕНЯ УКУСИЛ ПАУК #shorts
00:23
Паша Осадчий
Рет қаралды 5 МЛН
Como sair do ZERO no VBA em apenas UMA aula
1:05:05
Hashtag Treinamentos
Рет қаралды 600 М.
[Excel] Formulário de entrada de dados VBA
39:35
Guia do Excel
Рет қаралды 141 М.
✅Como deixar o USERFORM em Tela Cheia para qualquer Resolução
8:28
Excel Online Brasil
Рет қаралды 52 М.
Aula 01 - Como Fazer Formulário de Registro de Dados no Excel - Criando o Layout
32:17
Reyno Compartilhando Conhecimentos
Рет қаралды 109 М.
VBA Excel - 6 Códigos Simples que você Precisa Conhecer
13:32
PROF DARLAN - EXCEL
Рет қаралды 209 М.
Excel VBA UI Design Custom Forms and Buttons
34:57
Marcelo do Nascimento
Рет қаралды 62 М.
Como Criar Menus de Sistema no Excel - Design de Planilha
24:14
Guia do Excel
Рет қаралды 278 М.
Como criar um Formulário de PESQUISA com VBA no Excel
22:30
Excel e Vba com Doug Godoy
Рет қаралды 160 М.
Como criar um COMBOBOX DINÂMICO no Excel VBA
9:56
Excel Online Brasil
Рет қаралды 36 М.