Olha essa Aula merece todos nos nossos elogios, é algo exuberante como vc desenvolve os códigos VBA ( Eu creio que VBA é disparado o processo mais Difícil de se aprender dentro do Excel. ) aqui no KZbin tem ótimos Programadores que possue um nível de conhecimento elevado em VBA. Porém na minha opinião não tem igual ao Professor ALESSANDRO TROVATO. Suas aulas/Vídeos são incríveis. DT. 18/11/2023
@AlessandroTrovato Жыл бұрын
Olá Pedro! Muito obrigado pela sua mensagem e feedback. VBA é a minha paixão. Tem tantos recursos na ferramenta que é pouco o que gravei. Espero que encontre muito material de estudos por aqui nos mais de 1.150 vídeos publicados. Só de Excel são mais de 560. Bons estudos e sucesso!
@franciscovieiravieira970610 ай бұрын
Cara, sensacional professor, fácil e rápido. isso e super util....obg...
@AlessandroTrovato10 ай бұрын
Fico muito feliz Francisco que tenha gostado da aula. Espero que outras aulas possam te ajudar também. Para ajudar em seus estudos, indico o relatório do Power BI que montei com o link de todas as aulas, separadas por tema: bit.ly/trovatoPBI
@joseliojjn Жыл бұрын
Cara! tu é fera..
@AlessandroTrovato Жыл бұрын
Fico feliz que tenha gostado da aula José! Espero que as mais de 560 aulas de Excel que tenho aqui no KZbin te auxiliem nos estudos!
@k_fuente2022 Жыл бұрын
Uma pequena curiosidade: a música de abertura deste e dos demais vídeos se chama I WANT YOU de Charles Kreamer. Assiti à maioria dos EXECELENTES vídeos deste canal.
@UillyClifMota3 жыл бұрын
Muitíssimo obrigado! Me ajudou demais em um projeto que estou fazendo.
@AlessandroTrovato3 жыл бұрын
Fico muito feliz de ter ajudado Uilly! Espero que encontre ainda muito material de estudo aqui no meu canal no KZbin. Já são mais de 990 vídeos tutoriais publicados.
@reeffacil-aquarismo4 жыл бұрын
Fiquei 2 horas mas deu certo... Vlw
@michelcesar859 жыл бұрын
Muito bom, uso muito do que aprendi com essas aulas no dia a dia, obrigado e parabéns sempre por compartilhar conhecimento!
@AlessandroTrovato9 жыл бұрын
+Platini Cesar Fico muito feliz com o seu feedback ! Obrigado por sempre acompanhar e compartilhar os trabalhos...
@reydrums33186 жыл бұрын
Estava batendo a cabeça para colocar ORDEM nos NÚMEROS nas Planilhas da Lotofacil, Mega Sena e outras. Ufa com seus ensinamentos acabou a dor de cabeça. Valeu, Abraço.
@MauriciodPaula6 жыл бұрын
Cara muito boa suas explicações, com calma, devagar e incremento de novos comando e funcionalidades a cada aula. Até quem não é programador consegue acompanhar, mesmo que não entenda tudo. Eu sou formado em Analise de Sistemas e utilizei suas aulas para entender os fundamentos do VB no excel e consegui resolver um problema em particular que me foi incumbido na minha empresa: somar a quantidade de individuos e o salario dos mesmos em categorias salariais , sendo que a planilha tem mais de 100.000 linhas e apenas devo somar uma célula especifica que contem o valor total da aposentadoria, pois cada aposentadoria ocupa na planilha uma faixa de 5 linhas por 3 colunas. Mas consegui, muito obrigado ganhou um grande inscrito no seu canal.
@AnandAvikal5 жыл бұрын
Alessandro você é fantástico!!!
@evandrofacioli14673 жыл бұрын
A aula foi ótima, pena que o arquivo não está mais disponível!
@AlessandroTrovato3 жыл бұрын
Infelizmente o Google Drive mudou a política de compartilhamento e os arquivos com link antigos foram desativados. Você tentou baixar esse material por onde? Pela seção de downloads do meu site?
@looksmart50009 жыл бұрын
Excelente aula. Gostei bastante da ideia usando o VBA
@AlessandroTrovato9 жыл бұрын
Obrigado pela mensagem +José Alberto Novais Machado !
@elvesw6 жыл бұрын
top demais, fiz funcionou de boa, obrigado.
@eduardodossantos80555 жыл бұрын
Excelente. Gostei muito das aulas, muito bem explicadas. Parabens A.Trovato
@AlessandroTrovato5 жыл бұрын
Fico feliz que tenha gostado da aula Eduardo! Espero que encontre ainda muito material de estudo nas mais de 720 aulas publicadas! Grande abraço.
@Yumi-tc4qz6 жыл бұрын
Nossa, muito obrigada! Me ajudou muito! É a primeira macro que faço, assim que puder irei ver as suas outras aulas para entender melhor. Muito sucesso para você!
@videoserra4 жыл бұрын
Alessandro, não consegui executar o Macro. Consegue disponibilizar todos os comandos em texto para que eu possa copiar e colar direto no meu VBA? Se houver algum custo me sinaliza por favor.
@morenogaucho4537 жыл бұрын
Grande Alessandro, parece que advinha o que os seguidores precisam, kkkk. Baixei todos os concursos das principais modalidades de loterias da caixa, e essa aula vai ser muito útil. Criei uma macro que percorre trinta concursos na horizontal e escreve as dezenas correspondentes a cada concurso na vertical.Fiz assim por que percebi que fica fácil para avaliar quantos concursos uma determinada dezenas fica sem aparecer. Mas precisei criar uma macro com o gravador para colocar em ordem crescente, e atribui a um botão, mas estou pensando em como colocar direto na loop do For Next para classifica direto enquanto ele vai distribuindo as dezenas na vertical.
@AlessandroTrovato7 жыл бұрын
Show de bola meu amigo! É assim que vamos ficando melhores! Criando soluções para nosso dia a dia. Abraços e espero que consiga acertar !!!
@morenogaucho4537 жыл бұрын
Seria uma boa, mas não quero muita grana não, apenas o suficientes para ajudar alguns amigos e familiares e sobrando um pouco para minha aposentadoria já estaria bom kkkk.
@MultiVicthor5 жыл бұрын
Espero que ajude de alguma forma: Dim MyRange As Range Dim Linha As Long Dim Ultima_linha As Long Ultima_linha = Plan1.Range("A1048576").End(xlUp).Row Linha = 2 For a = 1 To Ultima_linha Set MyRange = Plan1.Range("B" & Linha & ":" & "P" & Linha) MyRange.Sort key1:=MyRange, order1:=xlAscending Linha = Linha + 1 Next a
@santowalterscaramella63234 жыл бұрын
Dá para fazer só com o Excel puro... Se sim aguardo proposta com Orçamento...
@jeffersondasilvasantos98914 жыл бұрын
Bom dia Alessandro, se minhas linhas fossem preenchidas com formato (datas + horas), como se fossem batidas do relógio de cada funcionário, diversas batidas para cada dia, inclusive de um dia para o outro do início ao fim do mês. Como eu poderia fazer um filtro na linha que me retornasse a entrada e saída do colaborador?
@franciscoguerreiro66127 жыл бұрын
Antes de ver o video criei a minha solução e coloquei a macro gravada dentro de um do while. Mas tive de alterar os dados da macro gravada aqui fica: rivate Sub CommandButton1_Click() Dim W As Worksheet Set W = Sheets("Folha1") W.Select W.Range("A1").Select Do While ActiveCell.Value "" ordenar_esq_dir 'chamada do modulo ActiveCell.Offset(1, 0).Select Loop End Sub ------MODULO----- Sub ordenar_esq_dir() ActiveCell.Select ActiveWorkbook.Worksheets("Folha1").Sort.SortFields.Clear ActiveWorkbook.Worksheets("Folha1").Sort.SortFields.Add Key:=Range(ActiveCell, ActiveCell.Offset(0, 5)), _ SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal With ActiveWorkbook.Worksheets("Folha1").Sort .SetRange Range(ActiveCell, ActiveCell.Offset(0, 5)) .Header = xlGuess .MatchCase = False .Orientation = xlLeftToRight .SortMethod = xlPinYin .Apply End With End Sub
@Marcelo.deLima4 жыл бұрын
#maisum
@Qbex-Ardamax8 жыл бұрын
amigo vc disponibilizou essa planilha para download, visitei seu blog e não encontrei.
@AlessandroTrovato8 жыл бұрын
Olá Qbex! Infelizmente acabei perdendo a planilha. Segue o link da matriz em branco utilizada na aula para ajudar. drive.google.com/file/d/0B_flAWFJa5jyTTQ4eEtOVFB0clk/view?usp=sharing
@Qbex-Ardamax8 жыл бұрын
Obrigado Alessandro, tinha pedido dois links pra você, mas um deles eu encontrei e esse aqui era o único que faltava, valeu pela sua atenção.
@CanalDicasDaSorte5 жыл бұрын
@@Qbex-Ardamax você tem a planilha baixada ?
@Qbex-Ardamax5 жыл бұрын
@@CanalDicasDaSorte, não, o link que falei que era o único que faltava, veio sem o vba, não serve para nada.
@jorgejacinto44925 жыл бұрын
Private Sub CommandButton1_Click() Dim W As Worksheet Dim UltCell As Range Dim Linha As Long Set W = Sheets("Cópia de planilha de 10fixos e ") W.Select UltCell = W.Range("a1048576").End(xl.Up) W.Range("a1").Select Do While ActiveCell.Row UltCell = W.Range("a1048576").End(xlUp)
@sergiocardosozacariasoficial6 жыл бұрын
Era isso que eu tava precisando para ordenar o resultado na minha planilha. Será que vc pode ensinar como coletar os dados da planilha baixada do site da CEF. Obrigado por vc compartilhar seus conhecimentos. Um grande abraço.
@orlandocbm7 жыл бұрын
Olá amigo. Adorei sua dica. Meu código ficou assim: Private Sub CommandButton1_Click() Dim W As Worksheet Dim UltCel As Range Dim Linha As Long Set W = Sheets("Planilha1") W.Select Set UltCel = W.Range("a1048576").End(xlUp) W.Range("B6").Select Do While ActiveCell.Row
@egidioseverino40022 жыл бұрын
Sheets("orçamento para Impressão").Range("C19:143").ClearContents olá parabéns pela aula mais nao passo dessa linha alguem me ajuda por favor
@AlessandroTrovato2 жыл бұрын
Olá Egídio. Grato pela mensagem. Sua referência está errada. Observe que faltou o C de 143. Correto: Range("C19:C143")
@ederedgolveia46585 жыл бұрын
Professor, deu certo mas numa lentidão!!!!..da até pra ver linha a linha....tenho um i5 com 16gb de ram... algum motivo dessa lentidao?....seriam 3mil linhas...
@AlessandroTrovato5 жыл бұрын
Olá Eder. Utilize o comando Application.screenupdating = false no início do código e Application.screenupdating = true no final para desligar a atualização da tela. Deve ajudar. Se você ainda não é um inscrito(a), convido a se inscrever em meu canal de vídeos! Espero que os mais de 660 vídeos tutorias que possuo atualmente (só de Excel são mais de 320!) 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!
@moysesborges73424 жыл бұрын
Professor quero aprender a separação de número, ex de 1 a 100 tenho 50 números como faço para ver os outros 50 que não estão na linha ?
@TheJackcorreia7 жыл бұрын
só que estou com dificuldades pra contar a quantidade de execuções (jan a dez) na horizontal e contratos na vertical
@AlessandroTrovato7 жыл бұрын
Olá Jack! Pode baixar a planilha e adaptar o código a vontade para atender a sua necessidade. Há ainda muitas aulas de VBA no canal que darão a você os conhecimentos necessários para ajudar com sua dúvida! 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!
@tiga56116 жыл бұрын
Alessandor, bom dia! Preciso de uma rotina para o Excel que classifique várias linhas de uma tabela em ordem crescente e continua, abrangendo todas as linhas, e não classificar linha por linha individualmente. Exemplo: Na linha 1-coluna A, tenho o número 98 e na linha 10-coluna F, tenho o número 1. Preciso que a rotina classifique levando o número 1 para a célula A1 e o número 98 para a sua posição na célula X. É possível de criar uma rotina assim? Agradeço por qualquer ajuda possível.
@carlosjacir8 жыл бұрын
Muito obrigado Alessandro! Funcionou perfeitamente para 8 mil linhas. Me inscrevi em seu canal, vou acompanhar as aulas no sigaonerd. DETALHE: Não encontrei esta planilha para download, o mais complicado são as alterações nos procedimentos, em um micro rolava seu vídeo e no outro eu fazia as alterações, e deu certo, entendeu ? Abraço...
@AlessandroTrovato8 жыл бұрын
Olá +Carlos Jacir ! Obrigado por se inscrever no canal. Seja bem vindo! Tenho mais de 260 aulas e do Excel são mais de 130. Vou colocar abaixo os links das playlists principais. 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 Tira dúvidas: kzbin.info/aero/PL7iAT8C5wumpc2bxIM5TPWmNwTG1bi7KL Sucesso!
@jorgejacinto44925 жыл бұрын
Escrevi toda a tua rotina, observando cada detalhe, e não funciona. Acredito que esteja sendo executado outro plan da memória. a linha 9 (W .Select) dá erro na depuração.
@jorgejacinto44925 жыл бұрын
Corrigi a linha para: - Set W = Sheets("Cópia....) e passou. depois parou na linha com instrução: UltCell = W.Range("a1048576").End(xl.Up) .. e não passa nem a pau!
@jorgejacinto44925 жыл бұрын
e acusa erro de depuração 404 - o objeto é obrigatório
@ketlensilva25025 жыл бұрын
Na linha do while Activecell.Row
@joseosvaldoloranascimento41817 жыл бұрын
Boa tarde, Alessandro. Obrigado pelo excelente conteúdo. Gostaria de saber como faço para, após uma filtragem de dados, contar apenas as linhas visíveis? Obrigado
@eberson77105 жыл бұрын
Alessandro, Tudo bem? Tenho uma dúvida. Gravei uma macro para fazer essa classificação na Plan1, mas quero utiliza-la tbem na Plan2, Plan3. Qual alteração devo fazer no código? Espero por sua ajuda. Obrigado!
@soumarciosales7 жыл бұрын
Oi Alessandro, tudo bem?! Estou acompanhando varias aulas. E não vi ainda um exemplo que eu possa somar um bloco de dados que estão espalhados numa lista, gerando um resumo por cada tipo d e bloco. Pode indicar algum link de umas de suas aulas. Ex. tenho uma lista com varias frutas que chegaram em varios carregamentos, eu quero saber o quanto chegou de cada fruta, num periodo independente da qtde de carrgeamentos.. ou seja uma fruta pod estar na 20 linhas, como tb pode estar em num outro carregamento na linha 1000, quero somar os dois trazendo uma unica ocorrencia dessa fruta.
@divinobrito9 жыл бұрын
Como eu faço pra te encaminhar uma dúvida?
@AlessandroTrovato9 жыл бұрын
+Divino Brito Pode postar aqui nos comentários Divino. Quando tiver um tempo disponível auxilio...
@carlosferreira77478 жыл бұрын
Alessandro bom tarde. Você poderia por favor tirar uma dúvida? Eu criei uma Macro onde selecionei todas as colunas e fiz a ordem alfabética. Logo... copiei o nome da macro e inclui dentro de uma sub Isso pode gerar algum tipo de problema para BD?
@josete44947 жыл бұрын
Boa noite, nao achei a planilha Classificando dados na horizontal. se pude me manda. Te26lopes@msn.com. obg