Saint Joseph's College (Suffolk Campus) - e fala pessoal tudo bem meu nome é bruno e hoje eu tô passando aqui um vídeo para mostrar algumas maneiras que deixar o seu código pbh ou macro até setenta por cento mais rápido e eu vou pro vários é e eu já coloquei aqui esse corte para agilizar e o que que ele faz primeiramente na célula a1 eu boto a data ea hora assim que eu aperto o botão para rodar a macro e torrent de um na parcelar o lado para colocar a data e hora fim da macro ou seja quando ela terminar de rodar ele vai imprimir a data ea hora que a massa acabou como que aqui lutem bem forçado para levar tempo para rodar porque se eu coloco o código muito leve o ganho é imperceptível então eu botei o lucro para rodar um milhão de vezes e cada vez que entrar nesse loop eu vou pegar o conteúdo da célula a5 e somar um além disso na célula b6 eu vou escrever essa frase um pouco sujo nesse primeiro momento eu vou dar o play e vou deixar aqui a macro rodando eu vou dar olá no vídeo porque vai demorar um pouquinho oi vó a máquina está terminando de rodar e perceba que o número ele fica atualizando e acabou de rodar um milhão de pode perceber de cara que a máquina levou três um pouquinho menos porque aqui foi 45 58 então vou colocar a essa hora que tem nenhuma alteração luiz minutos seguinte cada alteração eu vou rodar a macro para gente ver os ganhos verão com perceptível vão ser a cada alteração de uma organizada aqui para ficar visualmente melhor e vamos fazer a primeira melhoria no código vou deixar esse código velho aqui e vou botar aqui mais rápido a primeira alteração é que a partir do momento que você usa ranger ou outras formas de apontar para célula você acaba usando mais recursos do excel e uma forma de utilizar menos hoje processamento do excel é você referenciando as células como os céus a célula a1 então é legal um colo não e o mesmo para cá as cinco seis e o céu dia cinco coluna a logo um enche b6 céus linha 6 coluna b ou seja dois mesmo aqui para ver um aos linha 1 coluna b ó e vou mudar aqui também o texto para e deixe seu gostei é tão amados para a mesma coisa irá somar até 1 milhão e e a cada loop deixar a impresso na célula b6 deixe seu gostei e perceba tia falta aqui eu percebi que eu não fiz nenhuma mudança reler mas eu vou acelerar um vídeo de novo porque o ganho não vai ser tão expressivo nesse primeiro momento vamos lá e prontinho aqui eu vou fazer uma diferença de horário para a gente ter tempo certinho aqui foram dois meses e 47 a tia né segundo momento põe dois minutos 25 segundos o ganho como eu tinha falado um pouco imperceptível mas quando você utiliza para uma máquina muito grande para o tamanho de milagro imagine se fosse uma macro de mais de 100 linha extremamente relevante em larga escala o ganho nesse primeiro momento é de treze por cento em relação ao tempo inicial é uma redução de treze por cento imagine você reduzir treze por cento de três horas por exemplo é o vem expressivo a segunda alteração que faremos no código é uma forma muito legal de você chamar outras macros outros códigos para dentro do seu é a utilização do col o que ele vai fazer quando a gente tiver uma outra sub-rotina e toda vez que eu executar e ele chegar nessa linha ele irá chamar uma outra sub-rotina como escrever aqui ó botar ligar otimizador e uma outra desligar o utilizador que a gente vai colocar dentro dele o primeiro vai ser eu não quero que fique aparecendo atualização dessas células de um por exemplo tem macros que a gente fica trocando de janela então fica aquele samba na nossa tela até um pouco estou certo então vou tirar esse é feito ou congelar nossa tela utilizando este simples código em uma linha application com dois peixe tá a estupidez quando eu ligar quando eu chamar o meu o utilizador eu tenho que colocar col e o nome da sub-rotina que a gente colocou em baixo quando eu chamar ele vai parar de atualizar a minha tela como o nome já diz é falso ou seja é o desliguei só que é muito importante pessoal e vocês heat vem esse recurso que o excel precisa atualizar a tela em algum momento digo até em vários momentos congelar a tela vou botar isso mesmo comentário aqui e aqui a congelar e apesar de ser deixe congelar e eu chamei para ligar o meu otimizador da mesma forma eu tenho que chamar o desligar o utilizador e aí quando eu rodar amarra eu vou rodar no passo a passo para vocês entender chamei o ligar o utilizador ó ele pulou para mim a sub-rotina ligar utilizador screw plate quando a quando ele finalizar ele volta para me amar cura inicial que eu chamei aqui de macro rápido vou dar um play e vamos ver o tempo aqui vai melhorar é bom finalizou aqui de rodar mas só uma observação pessoal a utilização do colo aqui não é obrigatória eu poderia simplesmente pegar a sarinha e digitar aqui ao invés de utilizar o col eu estou botando dessa forma porque se você tiver outras máquinas e quer utilizar os utilizadores é só você chamar para ligar e desligar você precisa nesses element ligar e desligar se eu colocasse essa linha eu poderia botar no em vez disso e também teria que colocar o trio para reativar no lugar do desligar vamos ver o ganho agora do congelamento foi 2959 e 46 segundos para 21 então rodou em um minuto 46 olha só pessoal já ganhou um minuto de processar ela vou fazer aqui o valor do ganho dezessete por cento muito parecido e olha que a gente né acabou o vídeo a terceira mudança queremos fazer agora e nada de cálculo da sua planilha eu particularmente só uso as famílias de modo manual mas eu tenho esse costume e algumas famílias ministravam se eu deixar no automático mas nem todos utilizam na realidade a maioria utiliza no automático então durante o meu processamento eu não preciso que a minha planilha fique realizando o cálculo então colocarei durante a execução de forma manual quando acabar voltarei para o modelo automático que é o padrão do excel volta no seu ligar o utilizador e coloque o application a calculation igual e atletismo as opções selecione o manual já que eu estou ligando utilizador e repita o mesmo para desligamento então igual xl automático forma de cálculo manual a forma de cálculo o automático você ler ao vivo de novo para ver o resultado o qual acabou de rodar aqui e vamos ver o ganho desta alteração no cálculo manual e depois de volta para automático o cálculo manual para automático e o ganho entre a etapa anterior foi de 30 segundos um ganho na da macro original de 54 por cento então finalmente vamos para a última etapa aqui e melhoria desse vídeo vamos voltar para o nosso utilizador application e aí neibol presença falso e o mesmo e por aí colocar outro para o desligar é a vantagem desse código é que ele bloqueia qualquer vento bloqueio de retas paralelas que ocorre no excel uma outra vantagem além de performance desse código é que ele pode evitar alguns erros do excel durante o processamento algumas macros que executo ele simplesmente simplesmente derrubam excel porque o excel tentam fazer outra coisa exatamente no momento da marca vamos executar para ver um ganho essa última alteração e finalmente acabou aqui igreja frio instagram assunto leva um minuto 21110 2.957 ou seja rodou em 55 segundos o ganho final em relação a original foi de sessenta e sete porcento desabilitando diversos paralelas então é isso aí pessoal esse foi o vídeo mais um vídeo de bebê a se você não conhece dedera eu aconselho assistir a uma série que a gente colocou no canal são três livros ensinando o básico do básico de excel que já é uma porta de entrada um forte abraço muito obrigado.
Trabalho de conclusao de curso gestao de estoques artigos para festa rio de janeiro Boa Vista ciee cursos online gratuitos 2020. Barra Mansa significado en espanol book Código, curso on line para agroecologia Relatórios, revisao de aposentadoria para quem se aposentou em 1997 Relatório de Laboratório, laboratorios exames barueri Proposta de Pesquisa. Decoracao quarto infantil simples barato nutricao artigos trabalho de conclusao de curso gestao de estoques Rio Verde artigos sobre organizacao de eventos. Sociologia da educacao livro Proposta de Dissertação Palhoça historia da arte volume unico, artigo 7 xviii cf.
Assis: