#14 - Macros and VBA - Excel - Types of Variables

  Рет қаралды 65,389

Alessandro Trovato

Alessandro Trovato

Күн бұрын

Пікірлер: 128
@owlwolf1
@owlwolf1 6 жыл бұрын
Um curso desse nível, de graça... Merece que demos likes em todos os vídeos que assistirmos, não é mesmo? É o mínimo que podemos fazer pelo dono do canal, para que ele receba mais pela publicidade.
@AlessandroTrovato
@AlessandroTrovato 6 жыл бұрын
Olá K Weise! Muito obrigado pela mensagem e consideração. Fico muito feliz que esteja gostando das aulas! Elas foram trabalhadas com muito carinho para dar uma excelente plataforma de conhecimento em VBA para todos que tenham interesse! Grande abraço
@GuilhermeRodrigues-m7p
@GuilhermeRodrigues-m7p Жыл бұрын
Suas aulas estão me ajudando muito professor Trovato, adorei tudo que eu estou aprendendo com você, seus ensinamentos são top de +
@AlessandroTrovato
@AlessandroTrovato Жыл бұрын
Fico muito grato e feliz pela sua mensagem e pela confiança em meus trabalhos! Espero que ainda encontre muito material de estudos por aqui !!!! Bons estudos!
@messiasbarbosa4451
@messiasbarbosa4451 5 жыл бұрын
Show de bola as aulas! Aprendendo cada vez mais!!!
@ronaldoleite1746
@ronaldoleite1746 10 жыл бұрын
A cada videoaula aumenta mais o prazer de aprender, ou seja, estou aprendendo mesmo. Suas aulas são show.
@AlessandroTrovato
@AlessandroTrovato 10 жыл бұрын
Ronaldo Leite Ronaldo Muito obrigado pela sua mensagem! Fico feliz em saber que está gostando do curso de Macros e VBA! A lista completa de vídeos do meu canal no KZbin é esta: @1 Se tiver interesse, são mais de 100 vídeos!
@irecebrasilbahia4108
@irecebrasilbahia4108 5 жыл бұрын
Você é o melhor professor de VBA.
@AlessandroTrovato
@AlessandroTrovato 5 жыл бұрын
Muito obrigado pela mensagem e pelo feedback irecebrasil, mas a comunidade VBA aqui no Brasil é grande e fantástica. Dê uma olhada nos canais do Tomas Vasquez, Felipe Gualberto, Viviane Martins (VBA na Veia), Laennder Alves e outros amigos que mandam muito bem no VBA! Grande abraço.
@AlessandroTrovato
@AlessandroTrovato 5 жыл бұрын
Se você ainda não é um inscrito(a), convido a se inscrever em meu canal de vídeos! Espero que os mais de 710 vídeos tutorias que possuo atualmente (só de Excel são mais de 390!) possam lhe ajudar. Site que criei com todos os vídeos dos cursos completos organizados: sigaonerd.esy.es/index.html Portal de cursos próprio: cursos.alessandrotrovato.com.br Bons estudos e sucesso!
@cmarques2658
@cmarques2658 10 жыл бұрын
Excelente... esta e a Aula anterior... sobre variáveis. Agora começou a complicar... Programação sempre foi e será meu calcanhar de Aquiles. Muito mais fácil; é utilizar o recurso de Nomear Células ou Intervalo de Células e usar a Validação de Dados para atribuição e restrição de valores, texto, datas, etc.. e a função SE; se a analogia estiver correta claro!!. Muito obrigada pela forma didática em como explicou o seu correto funcionamento!!
@AlessandroTrovato
@AlessandroTrovato 10 жыл бұрын
c marques Olá Amigo ! Muito obrigado a você pela mensagem e pelas considerações. Acredite mas muitas soluções que preciso hoje costumo criar com o VBA! Basta tirar a dificuldade e a "lenda" de que é difícil programar, o aprendizado será bem mais fácil e agradável!
@jieeff
@jieeff 7 жыл бұрын
Já fiz curso de VBA e sempre estou aprendendo algo nas aulas do curso. As aulas estão me ajudando a criar mais logicas de programação, tornando minha programação mais limpa.
@AlessandroTrovato
@AlessandroTrovato 7 жыл бұрын
Olá Lincon! Fico feliz que esteja gostando das aulas. Elas foram feitas com bastante cuidado para se tornarem relevantes e uma fonte de consulta. Se ainda não é um inscrito(a), convido você a se inscrever em meu canal de vídeos! Espero que os mais de 420 vídeos tutorias que possuo atualmente (só de Excel são mais de 170!) possam lhe ajudar. Bons estudos e sucesso!
@jieeff
@jieeff 7 жыл бұрын
Alessandro Trovato já sou inscrito estou assistindo o curso desde o começo! obrigado igualmente!
@flavio1971MA
@flavio1971MA 6 жыл бұрын
Ola Prof. Boa Noite, estou começando agora seus ensinamentos, e a sua maneira de passar é incrivel, e bem detalhada, obrigado pelas suas aulas, e foi mais um like...vlw
@tiagocorreiacontador
@tiagocorreiacontador 5 жыл бұрын
Só tenho a agradecer. Estou acompanhando todas
@AlessandroTrovato
@AlessandroTrovato 4 жыл бұрын
Fico muito feliz que esteja gostando do conteúdo Tiago! Se você ainda não é um inscrito(a), convido a se inscrever em meu canal de vídeos! Espero que os mais de 770 vídeos tutorias que possuo atualmente (só de Excel são mais de 430!) possam lhe ajudar. Tenho um site com um catálogo virtual dos vídeos do KZbin organizados e cursos com certificado podem ser encontrados em meu site: www.alessandrotrovato.com.br Bons estudos e sucesso!
@fcorobsonrodriguesbarbosa6207
@fcorobsonrodriguesbarbosa6207 7 жыл бұрын
Nossa! Alessandro finalmente estou conseguindo progredir no VBA , já estou utilizando em minha empresa e estou viciado em assistir seus vídeos. parabéns muito didático já indiquei para vários amigos.
@wildecorrea6477
@wildecorrea6477 4 жыл бұрын
Parabéns!!! Melhor curso de VBA que eu já vi!!! 👏👏👏👏👏👏👏
@AlessandroTrovato
@AlessandroTrovato 4 жыл бұрын
Muito obrigado Wilde pelo seu feedback! Espero que goste das 67 aulas do curso e das mais de 160 aulas extras de VBA que tenho na playlist!
@wildecorrea6477
@wildecorrea6477 4 жыл бұрын
@@AlessandroTrovato Parabéns pelo trabalho! VBA já me ajudou muito na empresa, mas nunca declarei uma variável nos códigos 😂 Aprendi agora, vendo seu vídeo. Estou buscando conhecimento de Power Query, Power BI e fórmulas DAX. Vi um vídeo seu no canal do Botão do Excel, que você estava estudando isso. Já deve estar fera nisso, não é!? Depois, se puder, divulgue seus conhecimentos nesses outros assuntos também. Valeu mestre!!!
@synergyzer07
@synergyzer07 6 жыл бұрын
Excente aula, Alessandro! Acho que agora eu vou aprender VBA de verdade, ir além de macros gravando pequenas seqüências de ações repetitivas. Muito obrigado!
@AlessandroTrovato
@AlessandroTrovato 6 жыл бұрын
Olá Alexandre! Grato pelo feedback. É assim mesmo que vamos aprendendo. Praticando a cada aula, colocando em prática ideias que você tenha. Quando menos perceber estará programando muito bem! Se você ainda não é um inscrito(a), convido a se inscrever em meu canal de vídeos! Espero que os mais de 550 vídeos tutorias que possuo atualmente (só de Excel são mais de 300!) possam lhe ajudar. Site com todos os vídeos dos cursos completos organizados: sigaonerd.esy.es/index.html Bons estudos e sucesso!
@wagnerbezerra4189
@wagnerbezerra4189 8 жыл бұрын
Parabéns, Mestre Trovato! Atitude muito nobre a sua em disponibilizar um material diferenciado, prático, objetivo e inteiramente gratuito. Vou fazer valer à pena!!!
@humilitywewantit
@humilitywewantit 9 жыл бұрын
Parabéns por sua nobre iniciativa de compartilhar seus conhecimentos gratuitamente. Estou acompanhando seus vídeos, novidades e canal. Forte abraço! Que você tenha ainda mais sucesso!
@Leozinho222333
@Leozinho222333 7 жыл бұрын
Alessandro, meus parabéns !! Você é extremamente detalhista em suas explicações e isso facilita muuuuuito o nosso entendimento. Estou atrasado neste curso mais estou me esforçando para recuperar o tempo perdido.
@AlessandroTrovato
@AlessandroTrovato 7 жыл бұрын
Olá Leonardo! Muito obrigado pela mensagem e pelo feedback! Não se preocupe com o tempo. Tudo tem sua hora certa! Espero que goste do curso todo! Se você ainda não é um inscrito(a), convido a se inscrever em meu canal de vídeos! Espero que os mais de 500 vídeos tutorias que possuo atualmente (só de Excel são mais de 250!) possam lhe ajudar. Bons estudos e sucesso!
@AlexPereira89187
@AlexPereira89187 2 жыл бұрын
Aula maravilhosa!❤❤
@AlessandroTrovato
@AlessandroTrovato 2 жыл бұрын
Muito obrigado pelo feedback Alexandre! Bons estudos!
@assisgauderetogaudereto7882
@assisgauderetogaudereto7882 7 жыл бұрын
muito bom, dá gosto aprender.
@jacksonneres5746
@jacksonneres5746 7 жыл бұрын
Obrigado Trovato... Simplesmente obrigado por compartilhar seu conhecimento precioso.Repassado com uma didática incrível e de forma agradável. Abraço forte!
@AlessandroTrovato
@AlessandroTrovato 7 жыл бұрын
Muito obrigado pela mensagem e feedback Jackson! Fico feliz que esteja gostando dos trabalhos! Se você ainda não é um inscrito(a), convido a se inscrever em meu canal de vídeos! Espero que os mais de 540 vídeos tutorias que possuo atualmente (só de Excel são mais de 260!) possam lhe ajudar. Bons estudos e sucesso!
@Rodrigo.antunes5
@Rodrigo.antunes5 8 жыл бұрын
Muito bom. Não tinha conhecimento em VBA muito menos em macros, sou programador C#, porem fui contratado para trabalhar com VBA. Aulas de grande ajuda!!!
@AlessandroTrovato
@AlessandroTrovato 8 жыл бұрын
Olá Rodrigo! Muito obrigado pela mensagem. Eu fiz dois cursos completos na Impacta sobre C# e não consegui deslanchar na programação WEB (isso para mim é um bicho de sete cabeças). Bem vindo ao meu mundo! hehehehe Fique tranquilo que VBA é fácil e você não terá qualquer dificuldade em se adaptar! Convido você a se inscrever no canal e acompanhar as mais de 300 vídeos aulas que já publiquei (só do Excel são mais de 150!) e no dia 15 de outubro serei um dos palestrantes do 1º Encontro Presencial EXCEL WEEKEND. Um encontro de profissionais da área. Participe! #ExcelWeekend Página do evento: bit.ly/2bRtXi1 Bons estudos e sucesso!
@ItaloRamos
@ItaloRamos 5 жыл бұрын
Olha a dimensão do VBA, nesse vídeo tem um comentário que o conteúdo ia ser de 40 aulas, já são mais de 100 e contanto rsrsrs. Parabéns Trovato.
@AlessandroTrovato
@AlessandroTrovato 5 жыл бұрын
Obrigado meu amigo... A playlist tem mais de 200 vídeos!!!! Grande abraço e adoro essa linguagem!
@ItaloRamos
@ItaloRamos 5 жыл бұрын
@@AlessandroTrovato a muito tempo tô tentando aprender, mas sempre que começava não terminava, agora estou mais animado.
@vanderleiroque3116
@vanderleiroque3116 5 жыл бұрын
Primeiro lugar, Parabéns pelas aulas, você é um excelente professor e grande referência quando o assunto é Excel.
@AlessandroTrovato
@AlessandroTrovato 5 жыл бұрын
Muito obrigado pela mensagem e pelo feedback! Grande abraço. Se você ainda não é um inscrito(a), convido a se inscrever em meu canal de vídeos! Espero que os mais de 700 vídeos tutorias que possuo atualmente (só de Excel são mais de 380!) possam lhe ajudar. Site com todos os vídeos dos cursos completos organizados: sigaonerd.esy.es/index.html Site com meus cursos com certificados: cursos.alessandrotrovato.com.br Bons estudos e sucesso!
@max_v6
@max_v6 Ай бұрын
Agora tudo fez sentido
@AlessandroTrovato
@AlessandroTrovato Ай бұрын
Espero que goste do curso todo! Para ser produtivo em seus estudos, acesse o catálogo virtual que desenvolvi com todas as aulas dessa e de outras playlists: bit.ly/trovatoPBI Bons estudos!
@Deivid8525
@Deivid8525 3 жыл бұрын
obrigado pela aula!
@AlessandroTrovato
@AlessandroTrovato 3 жыл бұрын
Grato por assistir ao vídeo Deivid!
@NINJA544
@NINJA544 3 жыл бұрын
Já iria perguntar se fisesse uma declaração global poderia usar todo instante que precisasse para 4 planilhas. Vamos ver a próxima aula sobre o tal PUBLIC, pelo visto terá função semelhante. Parabéns pela aula!
@CharlesNatalRN
@CharlesNatalRN 7 жыл бұрын
Ótimo professor está me ajudando muito nos meus estudos de VBA. Muito obrigado.
@lindiribeiro1130
@lindiribeiro1130 6 жыл бұрын
Excelente
@brunowjr
@brunowjr 5 жыл бұрын
o professor alessandro possui muito conhecimento !
@alexlopes9534
@alexlopes9534 8 жыл бұрын
Excelente aula!
@AlessandroTrovato
@AlessandroTrovato 8 жыл бұрын
Muito obrigado Alex!
@avnerteixeira5392
@avnerteixeira5392 5 жыл бұрын
2019 e está em alta ainda. Muito bom, estou aprendendo bastante. Sempre quis saber mais sobre VBA. sou louco por Excel
@AlessandroTrovato
@AlessandroTrovato 5 жыл бұрын
O VBA vai ainda ficar muitos anos no mercado e é uma linguagem fantástica! Fazemos parte de um timo de loucos pelo Excel!Grande abraço Se você ainda não é um inscrito(a), convido a se inscrever em meu canal de vídeos! Espero que os mais de 710 vídeos tutorias que possuo atualmente (só de Excel são mais de 390!) possam lhe ajudar. Site que criei com todos os vídeos dos cursos completos organizados: sigaonerd.esy.es/index.html Portal de cursos próprio: cursos.alessandrotrovato.com.br Bons estudos e sucesso!
@gersonkaiser2499
@gersonkaiser2499 4 жыл бұрын
Muito bom.
@AlessandroTrovato
@AlessandroTrovato 4 жыл бұрын
Fico muito feliz que tenha gostado Gerson! Bons estudos!
@geovanildodealencarpereira4236
@geovanildodealencarpereira4236 8 жыл бұрын
Parabéns, excelente aulas, vou assistir todas, ta me ajudando muito
@AlessandroTrovato
@AlessandroTrovato 8 жыл бұрын
Muito obrigado pela mensagem e espero que goste das demais aulas! Convido você a se inscrever no canal e acompanhar as mais de 300 vídeos aulas que já publiquei (só do Excel são mais de 150!) e no dia 15 de outubro serei um dos palestrantes do 1º Encontro Presencial EXCEL WEEKEND. Um encontro de profissionais da área. Participe! #ExcelWeekend Página do evento: bit.ly/2bRtXi1 Bons estudos e sucesso!
@AlessandroTrovato
@AlessandroTrovato 10 жыл бұрын
Aula 14 - Macros e VBA - Excel - Curso Completo e Gratuito Na décima quarta aula explicarei mais alguns conceitos importantes para se trabalhar com variáveis. Aprenderemos a definir variáveis, manipulá-las e exibi-las em tempo de execução. Tópicos abordados na aula: - Utilizando variáveis - Dimensionando variáveis (DIM) Tipos Integer / Long / Worksheet / Boolean - Atribuindo variáveis com o comando SET - Operações matemáticas com variáveis - Exibir conteúdo de variáveis com o comando MSGBOX - Como depurar o código de programação Bons estudos! Compartilhe com seus amigos e colegas de trabalho... kzbin.info/www/bejne/jKavgJ6Cnq-Jq80
@rafaelcalocci8196
@rafaelcalocci8196 Жыл бұрын
Aula concluída!
@neorobsondeazevedo5559
@neorobsondeazevedo5559 8 жыл бұрын
Excelente, parabéns professor... muito boa mesmo.
@AlessandroTrovato
@AlessandroTrovato 8 жыл бұрын
Mais uma vez obrigado Néo!
@joseph032531
@joseph032531 8 жыл бұрын
Show de aula!
@AlessandroTrovato
@AlessandroTrovato 8 жыл бұрын
8-)
@jorgebarreto9
@jorgebarreto9 9 жыл бұрын
Excelente curso!
@AlessandroTrovato
@AlessandroTrovato 9 жыл бұрын
Obrigado Jorge Barreto ! Já estamos na aula 34. Tem muito material pela frente! Bons estudos...
@srnsouzajr
@srnsouzajr 9 жыл бұрын
Ótimo curso. Parabéns !
@AlessandroTrovato
@AlessandroTrovato 9 жыл бұрын
Muito obrigado por mais essa mensagem +Nelson Souza Junior !
@claudiodelfino9893
@claudiodelfino9893 9 жыл бұрын
Assisto suas aulas e tem me ajudado muito. Sei da função transpor mas acho que o meu problema so se resolve com VBA. preciso transformar várias linhas ex: a1,a2, b1,b2, nessa sequência em uma única coluna tipo c3 em que o a1,a2,b1,b2 fiquem um abaixo do outro nessa sequência
@AlessandroTrovato
@AlessandroTrovato 9 жыл бұрын
+Claudio Delfus Olá Claudio! Só com VBA mesmo... Vá em frente com o curso que tenho certeza que com os conhecimentos que passei até a aula 45 você conseguirá fazer isso (utilizando o mesmo método da aula de geração de combinações). Bons estudos.
@aleciosd9518
@aleciosd9518 9 жыл бұрын
Muita boa esta aula
@AlessandroTrovato
@AlessandroTrovato 9 жыл бұрын
Muito obrigado pela mensagem Jaison ale
@leandroperez9044
@leandroperez9044 9 жыл бұрын
Muito top!
@AlessandroTrovato
@AlessandroTrovato 9 жыл бұрын
Muito obrigado +Leandro Perez pela sua mensagem! Esse curso terá exatamente 67 aulas! Bons estudos!
@EdivaldoMacedo
@EdivaldoMacedo 6 жыл бұрын
Boa noite Alessandro, gostaria de saber se excluindo as linhas e colunas vazias das planilhas elas ficam mais rápidas,se sim você poderia explicar como fazê-lo?
@desfrutandodacompanhiadeje7377
@desfrutandodacompanhiadeje7377 7 жыл бұрын
excelente aula adorei. Por favor sera que voce poderia me ensinar como filtrar duas informacoes em um projeto VBA, exemplo: quero consultar um determinado cliente, em um determinado mes, e quando eu pesquisar, o meu projeto traga no meu listivew as informacoes solicitadas que e o (cliente + o mes citado). Obrigado pela ajuda
@nerivaldo20
@nerivaldo20 4 жыл бұрын
estudando muito
@arthurgoulart5157
@arthurgoulart5157 8 жыл бұрын
show"!!!!!!
@josetome6031
@josetome6031 9 жыл бұрын
Excelente tom de voz para aulas. Parabéns, Alessandro Trovato. Gostaria de uma ajuda. Tenho 2 textboxes, uma com data de nascimento e outra com idade. Ao digitar a data de nascimento queria que aparecesse na texbox idade, a idade logo após o termino da digitação da data de nascimento.
@AlessandroTrovato
@AlessandroTrovato 9 жыл бұрын
+jose tome Obrigado pelo feedback!!! O que precisa vai ser obtido com os conhecimentos das demais aulas do curso. mas o que precisa é fácil. É só programar no evento Change da TextBox a alteração da Caption do textbox... Bons estudos e obrigado por acompanhar o curso!
@filipecuango2855
@filipecuango2855 4 жыл бұрын
So para que eu entenda uma variável do tipo SET somente é usada para declarar objectos?
@eddielennox
@eddielennox 7 жыл бұрын
Por que a variável W do tipo WorkSheet precisou ser "setada", isto é, atribuir o comando set para se atribuir uma planilha específica (Plan1)? Já a variável V1, por exemplo, recebeu um valor de forma direta. (V1 = 20).
@AlessandroTrovato
@AlessandroTrovato 7 жыл бұрын
Heleno, como vai? Vamos "setar" as variáveis que são objetos. Uma Worksheet é uma variável de objeto por isso sua inicialização diferenciada. Variáveis para armazenar dados não precisam desse ajuste, basta declará-las.
@Spreadsheeter
@Spreadsheeter 8 жыл бұрын
Caro professor, Alessandro, primeiramente parabéns por mais um ótimo vídeo e obrigado por compartilhar conosco. Fiquei com uma dúvida, porque foi usado o comando "Set w" para atribuir a sheet plan1 para a variavel W do tipo worksheet, e para atribuir o valor w.range A1 para a variavel v1 do tipo inteiro nao foi necessario usar o comando set? tentei repetir o código tirando e colocando o comando set em ambas as linhas, porém o único jeito que funciona é como voce fez. Será que pode me esclarecer? Obrigado desde já.
@fransleysantos9524
@fransleysantos9524 6 жыл бұрын
Professor, set w = sheet("plan1") isso ai esta referindo que o w é a plan1, suponhamos que alguem que não sabe utilizar o vba acaba indo la na aba da planilha1 e muda o nome, isso vai ocorrer um errado ?
@MCAES01
@MCAES01 2 жыл бұрын
Não
@dyego10
@dyego10 8 жыл бұрын
trovato, pq tenho que usar o w.select no codigo se o usuario so pode clicar no botao se ele estiver cm a plan1 aberta e nao preciso seleciona la para compilar o codigo? o result nao apareceu em data pq a variavel result nao era date e sim long, a variavel declarada como date e v5 q so foi usada para o calculo, certo?
@felipesignorellireis7839
@felipesignorellireis7839 3 жыл бұрын
e se eu nao colocar o Set? e colocar apenas W =Sheets 5:02
@AlessandroTrovato
@AlessandroTrovato 3 жыл бұрын
Experimente fazer isso Felipe! Arrisque...
@felipesignorellireis7839
@felipesignorellireis7839 3 жыл бұрын
@@AlessandroTrovato uma boa colocação...
@ycaroovoador7744
@ycaroovoador7744 3 жыл бұрын
👍👍👍 👍👍👍
@pedromoreschi
@pedromoreschi 9 жыл бұрын
Boa noite Alessandro! Gostaria de parabenizá-lo novamente pelas sua aulas, estão sendo proveitosas para mim. Eu gostaria de saber porque a estrutura da endentação não é utilizada no VBA. Também não entendi o porque da multiplicação dentro dos parênteses no último "result" -> Result = V1 + (V2*V3*V4), o programa não faz as operações matemáticas por ordem de importância na qual conhecemos (exponencial, multiplicação/divisão, soma/subtração)? Forte abraço!
@andrezaolima
@andrezaolima 8 жыл бұрын
A estrutura de indentação é opcional, uma vez que, praticamente, é só para estética. Seu efeito direto é melhorar a compreensão do código. Mas pode ser útil nas estruturas de repetição e em condições. Aí você pode fazer usando o tab ou os space no seu teclado. E sim, o programa faz as operações de acordo com sua "ordem de importância", ou seja, os parênteses são dispensáveis para os cálculos. Mas, caso você queira depurar o código, os parênteses são necessários, pois, se não houver, o programa exibe todas as mensagens seguidamente e impede de ver o passo a passo.
@lilico2010
@lilico2010 2 жыл бұрын
É possível atribuir o valor de uma célula a uma constante? Por favor se alguém solver responder. Onrigado
@felipeorlandocosta8699
@felipeorlandocosta8699 6 жыл бұрын
Alessandro Trovato, percebi que os valores numéricos no VBA são sempre arredondados para um numero inteiro, ou seja, sem casas decimais, existe alguma maneira de tirar isso, ou colocar o numero de casas decimais que eu preciso?, pois os valores que preciso calcular estão sempre entre 0 e 1, e com esse arredondamento e impossível calcula-los. Desde já agradeço
@lpc08167
@lpc08167 8 жыл бұрын
Boa tarde e parabéns pelas aulas. Você também possui cursos pagos? Não que eu não goste dos gratuitos, mas geralmente nos pagos tem algo a mais.Obrigado.
@AlessandroTrovato
@AlessandroTrovato 8 жыл бұрын
Olá Leonardo! Grato pela sua mensagem e por acompanhar os trabalhos. Por incrível que possa parecer eu não economizei nos conteúdos do youtube. Todas as aulas são completíssimas. O único curso que tenho pago (até o momento ) está no portal Curseduca. É um curso de Excel Avançado com alguns temas a mais que não trabalhei no KZbin. De resto, as mais de 160 aulas que você vai encontrar no KZbin são todas completas somam mais de 100 horas tranquilamente de vídeos... Link do Curso: curseduca.com/c/microsoft-excel-2013-avancado/BFED29ED Convido você a se inscrever no canal e acompanhar as mais de 300 vídeos aulas que já publiquei (só do Excel são mais de 150!) e no dia 15 de outubro serei um dos palestrantes do 1º Encontro Presencial EXCEL WEEKEND. Um encontro de profissionais da área. Participe! #ExcelWeekend Página do evento: bit.ly/2bRtXi1 Bons estudos e sucesso!
@lpc08167
@lpc08167 8 жыл бұрын
Existe a possibilidade de ter um botão de alerta piscando dentro do excell? Alguma Macro que faça isso?
@brenolisboa3475
@brenolisboa3475 6 жыл бұрын
14/157... Lá vamos nós!!
@anselmosantos4955
@anselmosantos4955 2 жыл бұрын
Boa Professor, olha o jeito que fiz: Private Sub CommandButton1_Click() Dim mult As Integer Dim soma As Integer Dim subt As Integer Dim divis As Integer Dim resilt As Integer Dim worksh As Worksheet Set worksh = Sheets("Planilha1") worksh.Select mult = Range("A1") * Range("C1") soma = Range("A2") + Range("C2") subt = Range("A3") - Range("C3") divis = Range("A4") / Range("C4") Range("E1").Value = mult Range("E2").Value = soma Range("E3").Value = subt Range("E4").Value = divis End Sub
@hugoquadrosalmeida
@hugoquadrosalmeida 8 жыл бұрын
Ótima aula, Alessandro. Uma dúvida: Há algum código que eu possa inserir no meu programa pra medir o tempo de execução dele? Estou fazendo um trabalho e preciso comparar o tempo de execução do meu código para várias instâncias. Muito obrigado.
@AlessandroTrovato
@AlessandroTrovato 8 жыл бұрын
Olá Hugo! Obrigado pela mensagem... Sim, Crie duas variáveis no seu código do tipo time. Ao iniciar o código atribua a hora atual a time inicial e depois atribua a hora corrente na variável final. Faça a subtração de uma pela outra e você terá o tempo de execução total! Convido você a conhecer outras aulas que tenho do Excel (+140) e outros temas que totalizam atualmente mais de 280 aulas como esta! Bons estudos e sucesso. Algumas playlists do canal: Excel Básico (30 aulas): kzbin.info/aero/PL7iAT8C5wumoOJ135_2lqQfDhCxkkJvDH Funções Excel (+40 aulas): kzbin.info/aero/PL7iAT8C5wumqX-bUoZn4dgr2dld1KuBTc Desafios Excel (3 vídeos): kzbin.info/aero/PL7iAT8C5wumpvdXOLLlRZ3t7SUBiqwNU_ Macros e VBA(+70 vídeos): kzbin.info/aero/PL7iAT8C5wumpfsfVzZRRVfpTS17d6sykT Tira Dúvidas (7 vídeos): kzbin.info/aero/PL7iAT8C5wumpc2bxIM5TPWmNwTG1bi7KL
@hugoquadrosalmeida
@hugoquadrosalmeida 8 жыл бұрын
Muito obrigado, Alessandro, sua dica foi de grande ajuda!
@flaviodecamposandrade
@flaviodecamposandrade Жыл бұрын
Dim w As Worksheet: Set w = Sheets("Plan1") - Fica a dica ai moçada!
@AlessandroTrovato
@AlessandroTrovato Жыл бұрын
Os : (dois pontos) são ótimos para escrever mais de um comando por linha Flávio, mas acho que devido aos vícios adquiridos de desenvolvimento, uso isso com muita moderação. Principalmente que eles são utilizados também para demarcar pontos de saída do seu código, como por exemplo no tratamento de erros da codificação.
@josemartinho7702
@josemartinho7702 8 жыл бұрын
que tipo de variavel é #ref #nd etc. que apresentam erro?
@AlessandroTrovato
@AlessandroTrovato 8 жыл бұрын
Olá José! Os valores #ref e #nd são retornos de funções que deram erro. O primeiro pelo uso de uma referência inválida de célula e o segundo quando os dados procurados não estão disponíveis. Convido você a se inscrever em meu canal de vídeos para ter acesso aos mais de 285 vídeos que tenho como esse! Algumas playlists do canal:Excel Básico (30 aulas): ttps://kzbin.info=PL7iAT8C5wumoOJ135_2lqQfDhCxkkJvDH - Funções Excel (+44 aulas): kzbin.info/aero/PL7iAT8C5wumqX-bUoZn4dgr2dld1KuBTc - Desafios Excel (3 vídeos): kzbin.info/aero/PL7iAT8C5wumpvdXOLLlRZ3t7SUBiqwNU_ - Macros e VBA(+70 vídeos): kzbin.info/aero/PL7iAT8C5wumpfsfVzZRRVfpTS17d6sykT - Tira Dúvidas (7 vídeos): kzbin.info/aero/PL7iAT8C5wumpc2bxIM5TPWmNwTG1bi7KL - - Excel Avançado (curso completo com certificado, + 9 horas de vídeo) curseduca.com/136-microsoft-excel-2013-avancado/BFED29ED
@mutrasacorp.5158
@mutrasacorp.5158 7 жыл бұрын
Alessandro eu já conheço alguma coisa sobre macros e vba, mas estou necessitando de algumas informações especificas sobre gráficos, preciso montar gráficos tipo XY área etc e gostaria de saber se consigo programar para que quando for fazer um gráfico os valores dos eixos, incrementos tipos de linha etc possam ser feitas automaticamente. Existe alguma aula sobre isso nos seus videos? Obrigado!
@AlessandroTrovato
@AlessandroTrovato 7 жыл бұрын
Olá Mutrasa! Não tenho nenhuma aula que fala de gráficos e VBA. Lamento não poder ajudar. Dá uma olhada no canal do amigo Guru do Excel (Laennder) ou Minhas Planilhas (Gerson). Eles devem ter material que te ajude! Abraços. Se você ainda não é um inscrito(a), convido a se inscrever em meu canal de vídeos! Espero que os mais de 540 vídeos tutorias que possuo atualmente (só de Excel são mais de 260!) possam lhe ajudar. Bons estudos e sucesso!
@danilocampana
@danilocampana 8 жыл бұрын
Parabéns pela aula e obrigado, dúvidas - Quando vc informa Option Explict vc força a definição de variáveis, ou seja não podemos criar variável sem declarar antes...qual seria o ganho efetivo desse procedimento? - Existe algum comando para limpar todas as variáveis no final do código? Pois parece que mesmo depois de executar um comando, parece q as variaveis geradas no procedimento ainda ocupam recurso na memória, pois as vezes é necessário sair do Excel e retornar para melhorar a performance. - Qual seria a diferenca entre utilizar o SET para definir uma planilha ao invés de fazer o mesmo atraves de Variavel Ex. NomePlan = ActiveSheet.name ? Muito obrigado
@AlessandroTrovato
@AlessandroTrovato 8 жыл бұрын
+Danilo Campana Olá ! Grato pela mensagem e por acompanhar os trabalhos. Vamos la: 1) Gosto de utilizar Option Explicit para que eu obrigatoriamente declare todas as variáveis que vou utilizar e o tipo que cada uma deve ser. Isso ajuda a economizar recursos e também permite que correções sejam feitas quando nomes de variáveis erradas forem declaradas. 2) normalmente utilizo set NomeDoObjeto = nothing pois as variáveis são eliminadas no final de execução da sub (se forem declaradas dentro de uma sub private). 3) Set é utilizado para iniciar objetos (Workbook, sheets, etc...) e variáveis não precisam dessa declaração... Indico a você o artigo de um amigo publicado em meu blog sobre o tema: www.sigaonerd.com/2016/04/vba-artigo-006-decidindo-tipos-de-dados.html Bons estudos e convido você a conhecer as outras aulas que tenho de Excel e outros temas no KZbin. Tenho mais de 270 aulas atualmente publicadas. Excel Básico: kzbin.info/aero/PL7iAT8C5wumoOJ135_2lqQfDhCxkkJvDH Funções Excel: kzbin.info/aero/PL7iAT8C5wumqX-bUoZn4dgr2dld1KuBTc Desafios Excel: kzbin.info/aero/PL7iAT8C5wumpvdXOLLlRZ3t7SUBiqwNU_ Macros e VBA: kzbin.info/aero/PL7iAT8C5wumpfsfVzZRRVfpTS17d6sykT
@danilocampana
@danilocampana 8 жыл бұрын
+Alessandro Trovato Mais uma vez obrigado
@paulocesargomesalves3702
@paulocesargomesalves3702 7 жыл бұрын
tenho uma pergunta esta w = worksheet ..... posso usar quando quero manipular os dados da minha plan ??? notei vc usa muito este recurso !!!! em todas minhas ações posso usar esta variavel l assim ???? não ligue perguntas as vezes são meio loukas p vc , pois minha formação bem diferente de TI ...... fora isso ótima aula parabéns
@AlessandroTrovato
@AlessandroTrovato 7 жыл бұрын
Olá Paulo! Você vai ver no decorrer desse curso de macros e VBA que gravei (já está na aula 120), muitas técnicas sobre o uso do VBA e manipulação de dados e planilhas. O uso do W facilita muito pois ao invés de digitar activesheet uso só o W para manipular e referenciar minha planilha. Explico isso em diversas aulas dessa playlist. Se ainda não é um inscrito(a), convido você a se inscrever em meu canal de vídeos! Espero que os mais de 440 vídeos tutorias que possuo atualmente (só de Excel são mais de 190!) possam lhe ajudar. Bons estudos e sucesso!
@annacarolinadelcura9838
@annacarolinadelcura9838 8 жыл бұрын
Alessandro, bom dia! Se eu criar outro botão, eu consigo usar a variável W? Ou para cada código eu preciso declarar e inicializar a variável? Obrigada.
@AlessandroTrovato
@AlessandroTrovato 8 жыл бұрын
Olá Anna! Se você declarar as variáveis antes do início do Sub, logo no topo da tela na área de declaração Geral elas valerão para todas as SUBS criadas. Há aulas no curso que demonstro o recurso...
@EdvaldoPatriSilveira
@EdvaldoPatriSilveira 4 жыл бұрын
Nota 100000000000000000000000000000
@AlessandroTrovato
@AlessandroTrovato 4 жыл бұрын
10000000000000000000000 de obrigados Edvaldo! Grande abraço.
@andrezabersot
@andrezabersot 5 жыл бұрын
Parabéns Alessandro! Uma pergunta: Podemos dividir esse curso por níveis? Se sim, você poderia informar as aulas correspondentes a cada nível? Ex: Básico: da primeira aula à aula x Intermediário: Da aula x à aula y Avançado : Da aula y ao fim É possível dividirmos assim? facilitaria muito, pois estou em busca de recolocação no mercado de trabalho e assim eu já poderia colocar essa informação no meu currículo. Desde já, agradeço... espero um retorno. Mais uma vez parabéns!!!
@AlessandroTrovato
@AlessandroTrovato 5 жыл бұрын
Bom dia Andreza! Você pode considerar as primeiras 67 aulas desse cursos como básicas. Se fizer as 210 aulas e conseguir programar com segurança pode dizer que tem um nível de intermediário para avançado.
@AlessandroTrovato
@AlessandroTrovato 5 жыл бұрын
E muito obrigado por acompanhar os trabalhos!
@felipeddds
@felipeddds 9 жыл бұрын
Como faço para abrir a Verificação Imediata no VBA? Obrigado
@AlessandroTrovato
@AlessandroTrovato 9 жыл бұрын
+Felipe Dias de Souza Olá. Pressione Ctrl + G ou clique em Exibir / Janela Verificação Imediata Bons estudos
@Marcelo.deLima
@Marcelo.deLima 4 жыл бұрын
#maisum
@negociosonline40
@negociosonline40 3 жыл бұрын
obrigado, VBA NO SANGUE
@AlessandroTrovato
@AlessandroTrovato 3 жыл бұрын
VBA é tudo de bom! Bons estudos!
@gregoryferraz7235
@gregoryferraz7235 5 жыл бұрын
Olá Alessandro, tudo certo? Cara antes de mais nada gostaria de parabenizar sua atitude de disponibilizar de forma gratuita um curso tão completo de VBA e agradecer pelas suas aulas que me ajudam MUITO no meu desenvolvimento como programador em VBA. Agora vamos ao problema: No ambiente onde aparecem descritas as planilhas, formulários e módulos (canto esquerdo superior), aparece na pasta "Microsoft Excel Objetos" as planilhas do arquivo. Tem a "EstaPastaDeTrabalho" (trabalho em português, então seria a "ThisWorkSheet") e abaixo tem as planilhas, Planilha1 (Nome da Planilha1); Planilha2 (Nome da Pplanilha2). A minha dúvida é a seguinte: Tem alguma forma de fazer referência a alguma planilha sem me preocupar com o nome dela em si? Ou seja, ao invés de chamar a Planilha 1 pelo seu nome eu chamá-la pelo padrão já apresentado pelo VBA? Pois assim eu não teria o problema de não poder alterar o nome e dar erro no código. Desde já, agradeço sua atenção e entendo perfeitamente se não puder responder a esta mensagem!
@marcioneres2194
@marcioneres2194 8 жыл бұрын
Parabens pela iniciativa Professor ! Ótima didática Não estou conseguindo executar a macro , aparece o erro : Erro em tempo de execução '32809' Erro de definição de aplicativo ou de definição de objeto. O que é isso Professor ?
@AlessandroTrovato
@AlessandroTrovato 8 жыл бұрын
Olá Marcio. Grato pela mensagem e por acompanhar os trabalhos! Difícil de dizer. Já baixou a planilha matriz e tentou executá-la? O erro continua? A planilha está no meu blog: www.sigaonerd.com na seção APOSTILAS DO NERD Convido você a se inscrever no canal e acompanhar as mais de 300 vídeos aulas que já publiquei (só do Excel são mais de 150!) e no dia 15 de outubro serei um dos palestrantes do 1º Encontro Presencial EXCEL WEEKEND. Um encontro de profissionais da área. Participe! #ExcelWeekend Página do evento: bit.ly/2bRtXi1 Bons estudos e sucesso!
#15 - macros and Excel VBA - Do While - Loop
19:34
Alessandro Trovato
Рет қаралды 89 М.
# 13 - macros and Excel VBA - Types and Variable Use
16:29
Alessandro Trovato
Рет қаралды 71 М.
IL'HAN - Qalqam | Official Music Video
03:17
Ilhan Ihsanov
Рет қаралды 700 М.
Excel VBA (Aula 04): Tipos Básicos de Variáveis
18:12
Aprendendo Gestão
Рет қаралды 28 М.
#23 - Curso de Macros e Excel VBA - Environ - Controlar acessos
23:08
Alessandro Trovato
Рет қаралды 37 М.
# 27 - Course macros and Excel VBA - Change data in the worksheet
30:13
Alessandro Trovato
Рет қаралды 73 М.
[QUIZ] Você sabe muito de acertar essas PERGUNTAS DE CONHECIMENTOS GERAIS 2025 | O Incrível Zé 🚀🧠
27:44
GANHA COM QUALQUER ABERTURA???
17:09
Raffael Chess
Рет қаралды 19 М.
Excel VBA / Variáveis tipo Dim, Global e Static. Saiba a diferença.
7:13
Сборник Эксклюзивов 2024 - Уральские Пельмени
1:33:24
Уральские Пельмени
Рет қаралды 280 М.
Como Trabalhar com VARIÁVEIS no Microsoft Excel VBA | Aprenda PASSO A PASSO
38:57