O Microsoft Excel é uma ferramenta mais do que útil cuja notoriedade não foi negada por muitos anos. É essencial na vida profissional e privada.

Ao adicionar código VBA aos seus arquivos, você pode automatizar muitas tarefas e economizar muito tempo.

Este curso gratuito mostra como automatizar a entrada de horas. E como tornar a operação o mais rápida e fácil possível com a linguagem VBA.

Um questionário opcional permitirá que você teste suas novas habilidades.

O que é VBA e por que o usamos?

VBA (Visual Basic for Applications) é a linguagem de programação usada em todos os aplicativos do Microsoft Office (agora Microsoft 365) (Word, Excel, PowerPoint e Outlook).

Originalmente, o VBA era uma implementação da linguagem Visual Basic (VB) da Microsoft encontrada em aplicativos do Microsoft Office. Embora as duas linguagens estejam intimamente relacionadas, a principal diferença é que a linguagem VBA só pode ser usada em aplicativos do Microsoft Office.

Graças a essa linguagem simples, você pode criar programas de computador mais ou menos complexos que automatizam tarefas repetitivas ou executam um grande número de operações usando um único comando.

Em sua forma mais simples, esses pequenos programas são chamados de macros e são scripts escritos por programadores VBA ou programados pelo usuário. Eles podem ser executados por um único comando de teclado ou mouse.

Em versões mais complexas, os programas VBA podem ser baseados em aplicativos específicos do Office.

Os algoritmos podem ser usados ​​para gerar automaticamente relatórios, listas de dados, e-mails, etc. Você pode usar o VBA para criar aplicativos de negócios detalhados com base em aplicativos padrão do Office.

Embora o VBA seja atualmente bastante limitado para programadores experientes, sua acessibilidade, rica funcionalidade e grande flexibilidade ainda atraem muitos profissionais, especialmente no setor financeiro.

Use o gravador de macro para suas primeiras criações

Para criar macros, você deve codificar um programa Visual Basic (VBA), que na verdade é uma gravação de macro, diretamente na ferramenta fornecida para isso. Nem todo mundo é um cientista da computação, então veja como configurar macros sem programá-las.

- Clique na aba Développeur, então o botão Enregistrer uma macro.

- No campo nome da macro, digite o nome que você deseja dar à sua macro.

No campo Tecla de atalho, escolha uma combinação de teclas como atalho.

Digite uma descrição. Se você tiver mais de uma macro gravada, recomendamos nomeá-las corretamente para evitar uso indevido.

- Clique OK.

Execute todas as ações que deseja programar usando a macro.

- Volte para a aba Développeur e clique no botão Pare de gravar depois de terminar.

Esta operação é relativamente simples, mas requer alguma preparação. Esta ferramenta copia todas as ações que você executa durante a gravação.

Para evitar situações inesperadas, você deve executar todas as ações necessárias para que a macro funcione (por exemplo, excluir dados antigos no início da macro) antes de iniciar a gravação.

As macros são perigosas?

Uma macro criada para um documento do Excel por outro usuário não é segura. O motivo é muito simples. Os hackers podem criar macros maliciosas modificando temporariamente o código VBA. Se a vítima abrir o arquivo infectado, o Office e o computador podem estar infectados. Por exemplo, o código pode se infiltrar no aplicativo do Office e se espalhar cada vez que um novo arquivo é criado. Na pior das hipóteses, ele pode até se infiltrar em sua caixa de correio e enviar cópias de arquivos maliciosos para outros usuários.

Como posso me proteger de macros maliciosas?

Macros são úteis, mas também são muito vulneráveis ​​e podem se tornar uma ferramenta para hackers espalharem malware. No entanto, você pode se proteger efetivamente. Muitas empresas, incluindo a Microsoft, melhoraram a segurança de seus aplicativos ao longo dos anos. Certifique-se de que este recurso esteja ativado. Se você tentar abrir um arquivo contendo uma macro, o software irá bloqueá-lo e avisá-lo.

A dica mais importante para evitar as armadilhas dos hackers é não baixar arquivos de fontes desconhecidas. Também é importante restringir a abertura de arquivos contendo macros para que apenas arquivos confiáveis ​​possam ser abertos.

 

Continue lendo o artigo no site original →