Excel: macros básicas para avançadas | Aamir Shaikh | Skillshare
Pesquisar

Velocidade de reprodução


1.0x


  • 0.5x
  • 0.75x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

Excel: macros básicas para avançadas

teacher avatar Aamir Shaikh, Freelancer, Youtuber, Trainer

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Aulas neste curso

    • 1.

      Apresentação

      1:32

    • 2.

      Noções básicas de macros

      8:53

    • 3.

      Mais de macros

      5:19

    • 4.

      Referência relativa em macros

      5:27

  • --
  • Nível iniciante
  • Nível intermediário
  • Nível avançado
  • Todos os níveis

Gerado pela comunidade

O nível é determinado pela opinião da maioria dos estudantes que avaliaram este curso. Mostramos a recomendação do professor até que sejam coletadas as respostas de pelo menos 5 estudantes.

183

Estudantes

2

Projetos

Sobre este curso

Todos os exemplos de macro do Excel do mundo real são cobertos neste curso de Compartilhamento de Habilidades. À medida que você progride pelo curso, você vai aprender a definição de referência relativa em macros, como salvar, editar e excluir macros, como salvar uma pasta de trabalho que suporta macros, o significado da extensão (.xlsm), a definição de VBA em macros e muito mais usando os exemplos mais simples e interessantes.

Para uma melhor compreensão das macros, por favor, passe por todas as aulas uma a uma.

Conheça seu professor

Teacher Profile Image

Aamir Shaikh

Freelancer, Youtuber, Trainer

Professor

Hello, I am Aamir (he/his).

I'm a freelancer, Youtuber & Trainer.

I have a strong interest in interacting with people, making friends, teaching & expressing myself. I have more than 14 years of experience in instructing students & professionals in English grammar, communication skills, IELTS & Information Technology at numerous institutions.

I have also worked with MNCs as a language trainer. I enjoy teaching IT because of all the wonderful things it can do to connect the world and bring ease to our lives. Regardless of our distinguished professions, I think that mastery of the English language & IT is a requirement in this day and age.

Thank you.

Visualizar o perfil completo

Level: All Levels

Nota do curso

As expectativas foram atingidas?
    Superou!
  • 0%
  • Sim
  • 0%
  • Um pouco
  • 0%
  • Não
  • 0%

Por que fazer parte da Skillshare?

Faça cursos premiados Skillshare Original

Cada curso possui aulas curtas e projetos práticos

Sua assinatura apoia os professores da Skillshare

Aprenda em qualquer lugar

Faça cursos em qualquer lugar com o aplicativo da Skillshare. Assista no avião, no metrô ou em qualquer lugar que funcione melhor para você, por streaming ou download.

Transcrições

1. Apresentação: Olá, amigos. Bem-vindo à minha aula de noções básicas para aprimorar macros As macros economizam muito tempo quando temos tarefas repetitivas diariamente É uma automação no Excel. Deixe-me dar um exemplo que eu ensinei nesta aula do Skillshare Eu tenho algumas folhas aqui, conjunto um e a folha dois. Se eu inserir algum detalhe na planilha um, ele aparecerá automaticamente na planilha dois com a ajuda de macros. Deixe-me mostrar um exemplo. Se eu digitar meu nome, digamos: Estou me livrando de alguns detalhes hipotéticos E eu estou indo para uma reunião. Se eu pressionar Enter, essas informações verticais aparecerão horizontalmente na Planilha Além disso, se eu adicionar mais nomes, ele também aparecerá cronologicamente Ele aparecerá na ordem de sua ocorrência. Deixe-me mostrar mais um exemplo. Digamos que desta vez Mark esteja chegando, Mark Zuckerburg. Sim, eu sei a ortografia e alguns detalhes, detalhes hipotéticos E ele também está vindo para uma reunião. Temos uma prensa para. Portanto, esse detalhe está aparecendo na segunda folha, cronologicamente, pois eu vim primeiro e ele em segundo. Então isso não é mágica. É uma referência relativa em Macro. Quando vamos para Macro, vemos essa referência relativa em Macro. Portanto, faz com que nossas informações apareçam cronologicamente na folha dois Portanto, se você não aprendeu todas essas técnicas, leia minha aula do Skillshare e siga o passo a passo para aprender todas essas E se você ainda não se inscreveu no Skill Share, considere se inscrever agora e tenha acesso a todos esses conteúdos valiosos . Muito obrigada. 2. Noções básicas de Macros: Olá amigos. Bem-vindo à minha aula de noções básicas de macro. Agora, o que é a macro? macro registra as etapas em um arquivo do Excel e repete exatamente o mesmo quando solicitamos. É um comando que executa vários comandos ao mesmo tempo. Então, ele registra um momento. Ele também grava nosso áudio e vídeo que eu estou falando? Não. Ele não grava nosso vídeo de áudio como os outros gravadores de tela, mas grava os tipos de dados do Excel. Agora, os tipos de dados do Excel podem ser amplamente categorizados em impostos, número, hora, data, setas, gráficos e outros. Faz macro gravar todas essas coisas, tudo. Vamos dar uma olhada nesta aula do Excel. Agora, em primeiro lugar, vamos ver e começaremos um filme macro aqui. Então é como Record Macro. Está pedindo um nome. Portanto, estamos testando macros no momento, então daremos test como o nome. Você pode dar qualquer nome conforme sua necessidade, desde que não haja espaço entre o nome, para que ele não entretenha espaço. Além disso, está pedindo uma tecla de atalho para que eu possa dar tempo T4, então vou dar o controle shift T. Agora, por que Shift? Controle a para controlar se todas as teclas já estão ocupadas. Então, para evitar confusão, é preciso mudar, certo? Como o controle a para todos, selecione todos os controles, B para controle em negrito C, controle V, isso é famoso copiar e colar. Portanto, todas as teclas de atalho de a a Z, todos os alfabetos já estão tomados com controle. Então, para evitar confusão, é preciso Shift P, Control Shift P será o atalho para executar esta macro. Agora, o que é essa lista suspensa? Então, esta pasta de trabalho macro pessoal. Então, o que é um bugaboo Macro pessoal? A pasta de trabalho de macro pessoal é um sistema de canhão de boo, boo oculto que se abre sempre que você abre um arquivo do Excel. Então, o que isso fará? Isso nos permitirá usar nossa macro salva em todos os arquivos do Excel. Então, depois de selecionar a pasta de trabalho Macro pessoal, sempre que você abrir um arquivo do Excel ou um plano de fundo oculto, pasta de trabalho do Boston Macro também será aberta. E todas as macros que você gravou nisso, também poderemos executar em outros campos. O que é a nova pasta de trabalho? Portanto, se você gravar uma macro, ela será salva na nova pasta de trabalho. E o que é isso? É a pasta de trabalho atual, então vamos fazer o curso atual para esta aula. Agora, qual é a descrição? Description é o nó de bit de detalhe para o que esta macro é quatro, suponha que tenhamos várias macros em um arquivo. Então, isso permitirá que você entenda para que serve isso. Na verdade, se você mudar de emprego, o outro colega também virá até eles. Para que essa macro vamos gravá-la. Então, atualmente protestando contra macros. Então, escreveremos a macro de teste de RV e começaremos. OK. Então, agora a gravação começou. A gravação da macro foi iniciada. Agora vamos digitar todos os tipos de dados do Excel e veremos se ele grava tudo ou não? Como verificar se a gravação começou ou não? Vou para a guia Exibir e ver aqui, está me pedindo para parar a gravação. Então, isso significa que a gravação foi iniciada. Eu venho aqui. Vou escrever um texto. Vou escrever o número. Certo, hora e data. John. E vou colocar em negrito, e vou dar uma cor também aos títulos. Tudo bem. Agora, para impostos, vou pegar meu nome é Michelle. Número de telefone, vou pegar 1015. Vamos adicionar uma função também como alguma função, a função básica, e veremos se essa função também é gravada ou não. Vamos também adicionar uma fórmula. Então, dez mais 15, se eu fizer isso manualmente, é chamado de fórmula. Se eu fizer isso com a ajuda de uma função existente, com a ajuda de uma função existente, ela é chamada de função. Agora, para o tempo, temos uma função dedicada como agora. Então, usaremos essa função. Então, está buscando a hora da data. Eu tenho a função de hoje. Por erro, vou pegar uma função média com alguma célula em branco, então ela vai me buscar erro. Para gráficos. Vou levar meses e quatro meses. Vou levar Chan, fab e March e vendas. Vendas. Vou pegar alguns números aleatórios e darei como esses dados. Vou inserir um gráfico de pizza 3D. Então, aqui eu tenho um pequeno gráfico. Ok, agora vamos mudar o design e tudo o que é totalmente ou classe diferente. Agora vamos voltar aqui e toda essa informação, nós lhe daremos fronteiras. Nós salvamos informações como essa. Tentamos salvar todos os tipos de dados extra diferentes depois de abrir gravação de macro e vamos fechar a gravação e deixar C ter tudo gravado, tudo foi gravado ou não. Então, vamos para macro novamente e vamos parar a gravação. Agora lembre-se da tecla de atalho, Control Shift P. Chegaremos à folha dois, Pressão anual Control Shift P. E se você puder ver exatamente tudo está gravado. Essa função, essa fórmula, esse somador, escrevem essa função, essa função. Então, exatamente tudo está gravado. Então é assim que podemos gravar todas as coisas em macro. Agora, suponha que, após a gravação, você percebeu que havia um pequeno erro e deseja adicionar isso agora? Você terá que gravar tudo de novo? Não, nada disso. Você pode adicioná-lo à macro. Vamos ver aqui, eles estão na célula B1. Existem números e diz números. Se eu quiser mudar esse número, dois números, como posso fazer isso? Vou para macro. Vou ver a macro. Então, aqui está a lista de todas as macros que vimos. Atualmente, temos apenas uma macro salva, então ela está nos mostrando Ascomycota. Eu vou para Editar. Isso é chamado de Visual Basics for application. É uma interface VBA. Então, se você estiver interessado em codificação, você entenderá melhor. Mas aqui, o que eu quero mudar, eu quero mudar os números número dois, então vou colocar S. Não há necessidade pressionar Control, Save e nada. Só vou fechá-lo. E aqui podemos ver que o S será adicionado na gravação subsequente da macro. Então, como se eu pressionasse a mudança de controle P na nova folha. E aqui, se você puder ver, S foi adicionado ao nome aqui. Da mesma forma, podemos adicioná-lo à macro também. Agora, esse era um novo arquivo do Excel. Antes de iniciar esses planos de macro, fecharei e veremos como salvar uma macro. Então, vamos fechá-lo, vamos fechá-lo para, digamos, Desktop. E como fechamos isso, vamos para mais opções. E a partir daqui, selecionaremos Pasta de trabalho habilitada para macro. Então, ele não será salvo como extensão XLS. Ele será salvo como extensão XLSX. Essa é uma pasta de trabalho habilitada para macro. Então, vou selecionar essa borda como ela já foi selecionada. Vou pressionar Salvar e atualizá-lo. Portanto, uma nova pasta de trabalho será salva aqui. E aqui o livro foi selecionado aqui, e esse é o nosso gráfico. Podemos ver daqui. E esses são exatamente os mesmos detalhes. Vamos para Exibir micro e ver que sim, esse é um arquivo de teste. Então, é exatamente o mesmo. Agora, suponha que você tenha esquecido a tecla de atalho. Então, novamente, você pode ir para Editar. E aqui está o atalho P Control Shift P. Essa foi a tecla de atalho que lhe demos. A lista de macros mostrará as teclas de atalho que agora, mostrará as teclas de atalho que se eu quiser excluir essa macro, então o que posso fazer, vou para Exibir macros, basta selecionar um micro específico e a macro não função mais longa, porque agora excluímos o mesmo. Então, na aula Skillshare, o que aprendemos, aprendemos como gravar uma Macro, como adicionar e excluir uma macro, como salvar um arquivo Macro Habilitado. Quais são os tipos de dados que a macro registra? Então, ele grava tudo. Então, vejo você na próxima aula. Obrigada. 3. Mais de Macros: Olá amigos, bem-vindos a esta aula. Veremos um pouco mais de uso dos conceitos básicos das macros nesta classe. Também veremos algumas limitações dos conceitos básicos da macro e a necessidade da referência relativa e macro. Agora, nesta aula, digitaremos algumas informações na Planilha1. Ele aparecerá na filmagem, como fazer isso. Então, vamos verificar isso. Vamos dar um exemplo de escola, então vou fundir uma célula e depois colocar um nome como escola primária Lotus. Pegue um título como nomes, sobrenomes, Shawn, número e o padrão. Faça com que seja ousado e dê uma cor. Paleta. Notch isso. Tudo bem. E também faça isso ou tudo na fronteira. Vamos ver isso também. Tudo bem. Agora, as mesmas informações que eu quero classificar, farei, copiarei isso daqui e adicionarei ao segundo texto do anúncio. Controle C. Só copiarei os detalhes necessários e adicionarei aqui. Tudo bem. Tudo bem. O que mais eu vou fazer? Vou acrescentar, vamos dar uma forma. Então, vou adicionar uma forma sua. Deixe-me tomar essa forma. Envie-nos um e-mail e eu selecionarei o centro. Certo? Tudo bem, agora vou adicionar o nome como, digamos que o primeiro nome do aluno seja James Williams, o número total de testes e padrões. Em segundo lugar, agora essas informações devem aparecer no xi2. Como fazer isso? Então, para o início da macro, você grava uma macro quando usa o nome da escola. Controle Shift S, S para a escola, e eu não sei digitar sua descrição, então a macro começou. Agora, saiba o que mais simplesmente fazer. Vou copiar toda essa linha. Vou para a folha dois, e aqui vou adicionar, inserir célula copiada. Portanto, toda essa linha foi adicionada à planilha à receita da Planilha1. E excluirei essas informações e fecharei a macro. Então, eu vou parar a macro, na verdade. E agora o que vou fazer, quero atribuir a mesma macro a esta caixa, então vou clicar com o botão direito do mouse e atribuir Macro. Portanto, temos apenas uma macro com o nome da escola, então atribuiremos a mesma duração. Agora vamos adicionar outro nome e verificar se funciona ou não? Agora, digamos Robert Smith, o número da linha e o padrão de três Enter. Agora, veja que o nome de Robert Smith é enter. Vamos adicionar mais um nome e verificar. Isso funciona? Digamos que do 15 e do primeiro padrão. Sim. Então, está sendo adicionado assim. Vamos adicionar um título a ele. Deixe-me acrescentar, digamos que eu queira adicionar um total n é igual a contar oito. Contar a é como recalcular tudo de você alertar a coluna inteira e eu fecharei e menos um. Então y menos um porque esse título também vai nomear também serão calculados até agora três alunos. Então está me mostrando três. Vamos adicionar mais um nome. Digamos que Mark e Mark Johnson. E deve virar para cair. Sim, está feito para quatro e Mark também acabou. Certo? Portanto, tenho certeza de que você será capaz de realizar o mesmo em um dos projetos desta classe. Agora, aqui, o que é referência relativa em macro? E qual é o problema com o uso dessa macro nessa classe? C, os registros dos alunos não estão aparecendo cronologicamente. Adicionamos o nome de Mark como o último, que aparece aqui primeiro. Adicionamos James com o seguinte nome, que está aparecendo finalmente. tabela aqui mostra que o registro do aluno é o primeiro e o primeiro registro do aluno como o último. Tudo bem, então os registros dos alunos não estão em ordem de ocorrência. Isso é um grande problema. Para fazer isso cronologicamente, precisamos usar uma referência relativa em macro que seja de extrema importância que eu ensinei na minha próxima aula. Vejo você então. Obrigada. 4. Referência relativa nas macros: Diferença. Bem-vindo à minha classe de referência relativa em macro. Se você assistiu minha aula anterior, vimos algumas noções básicas da macro e algumas limitações das noções básicas da macro. E a inflamação não estava aparecendo cronologicamente na folha da aula anterior. Nesta aula, vamos resolver esse problema com a ajuda da opção de referência relativa disponível na macro. Agora, novamente, temos duas folhas, Sheet1 e xi2. O que faremos, adicionaremos alguns nomes aqui primeiro, alguns detalhes como nome ou por e-mail e comentários. Vou copiar essas informações e transpô-las aqui. Agora, o que é realmente uma transposição? Ele coloca uma informação vertical para a inflamação horizontal e horizontal é vertical, modo que é transposta. Mas não é possível fazer pasta cortada na transposição. Portanto, só é possível fazer a transposição de copiar e colar. É por isso que copiamos. As informações levarão alguns números, digamos até cinco. Ok, agora aqui vamos adicionar alguns detalhes e veremos se ele aparece cronologicamente na Folha dois desconhecida. Também adicionaremos uma forma. Digamos que tomemos essa forma. Tudo bem, então pedimos assim para aumentar o tamanho. Tudo bem, agora deixe-me adicionar meu nome como nossa forma principal e alguns detalhes hipotéticos. E eu vou para uma reunião, certo? Então essa é a informação que eu tenho aqui. Agora o que vou fazer, vou começar a gravação macro. Então aqui o nome está perguntando, então serão visitantes, Control Shift V para visitantes, a macro e Stanford. Então, o que vou fazer, em primeiro lugar, vou copiar as informações de você. Eu quero colar aqui no xi2 cronologicamente. Então, aqui, para encontrar a cronologia, começaremos a usar a referência relativa. Então, clicaremos na referência relativa na macro, colocaremos o cursor aqui e, em seguida, no botão Control down arrow três vezes, Control up e mais uma vez no botão de seta para baixo. Então, o que fizemos, encontramos uma célula em branco em toda a coluna. Tudo bem, e esse foi o uso de referência relativa. Então ele vai para o topo, vai para baixo. Ele também aparecerá e encontrará uma célula em branco. Mais uma vez, clicamos na referência relacionada na macro. Então, o que fizemos, paramos o uso de referência relativa e macro. Então esse foi o ponto a ser aprendido durante algum tempo na gravação da macro. Portanto, ele precisa ser ligado e desligado enquanto, enquanto isso, grava a macro, enquanto grava uma macro. Agora, antes de clicar na referência relativa e desligá-la, o que fizemos anteriormente ao selecionar algumas informações e vê-las uma, nós as copiamos, certo? Ainda não colamos. Ele ainda está lá na RAM e precisamos colá-lo. Então, como vai colar isso? Era vertical, então vamos colá-lo na horizontal, então vamos transpô-lo. Essa é a única alavanca. Voltarei novamente para a Planilha1. Excluiremos essas informações, manteremos o cursor sobre o nome. Então, o que acontece? Nós, novamente, precisamos, não precisamos excluir as informações depois de raspadas, salvas na planilha. E podemos simplesmente começar a digitar D e outros detalhes dos visitantes. Agora o trabalho macro acabou. Então, o que vou fazer, vou parar de gravar e atribuir a macro a essa caixa específica. Então vou dizer Atribuir Macro e a visita do anfitrião Omega. Agora deixe-me adicionar outro nome e vamos ver se ele aparece cronologicamente ou não. Então, digamos que eu sou gentil está vindo e ele também está vindo de comer. Deixe-me pressionar N e vamos ver a folha de que a inflamação está aparecendo cronologicamente. O primeiro foi blindado, segundo foi n. Então agora o problema está resolvido. Agora vamos adicionar mais uma coisa. Vamos pegar um número de celular hipotético de algum homem número de celular hipotético como um ID do Gmail. E ele também está vindo da reunião. Deixe-me pressionar Enter. Então, o que está acontecendo aqui é que as informações estão aparecendo cronologicamente. Aprendemos como adicionar detalhes cronologicamente de uma planilha para outra. Não é mágica, é uma referência relativa no uso de macros no Excel. Anexei o arquivo do projeto, terminei o projeto e anexei na galeria do projeto com outros alunos. Muito obrigado.