Microsoft Excel é unha ferramenta máis que útil cuxa notoriedade non se lle nega desde hai moitos anos. É fundamental na vida profesional e privada.

Ao engadir código VBA aos teus ficheiros, podes automatizar moitas tarefas e aforrar moito tempo.

Este curso gratuíto móstrache como automatizar a entrada do tempo. E como facer que a operación sexa o máis rápida e sinxela posible coa linguaxe VBA.

Un cuestionario opcional permitirache probar as túas novas habilidades.

Que é VBA e por que o usamos?

VBA (Visual Basic for Applications) é a linguaxe de programación utilizada en todas as aplicacións de Microsoft Office (agora Microsoft 365) (Word, Excel, PowerPoint e Outlook).

Orixinalmente, VBA era unha implementación da linguaxe Visual Basic (VB) de Microsoft que se atopaba nas aplicacións de Microsoft Office. Aínda que os dous idiomas están intimamente relacionados, a principal diferenza é que a linguaxe VBA só se pode usar en aplicacións de Microsoft Office.

Grazas a esta sinxela linguaxe, podes crear programas informáticos máis ou menos complexos que automatizan tarefas repetitivas ou realizan un gran número de operacións mediante un só comando.

Na súa forma máis sinxela, estes pequenos programas chámanse macros e son scripts escritos por programadores de VBA ou programados polo usuario. Pódense executar mediante un único comando do teclado ou do rato.

Nas versións máis complexas, os programas VBA poden basearse en aplicacións específicas de Office.

Os algoritmos pódense utilizar para xerar automaticamente informes, listas de datos, correos electrónicos, etc. Podes usar VBA para crear aplicacións empresariais detalladas baseadas en aplicacións estándar de Office.

Aínda que VBA é actualmente bastante limitado para programadores experimentados, a súa accesibilidade, a súa rica funcionalidade e a súa gran flexibilidade aínda atraen a moitos profesionais, especialmente no sector financeiro.

Use a gravadora de macros para as súas primeiras creacións

Para crear macros, debes codificar un programa Visual Basic (VBA), que en realidade é unha gravación de macros, directamente na ferramenta prevista para iso. Non todos son informáticos, así que aquí tes como configurar macros sen programalas.

- Fai clic na pestana Desenvolvedor, entón o botón Enregistrer unha macro.

- No campo nome da macro, escriba o nome que quere darlle á súa macro.

No campo Tecla de atallo, escolla unha combinación de teclas como atallo.

Escriba unha descrición. Se tes máis dunha macro gravada, recomendámoslles que as nomees todas correctamente para evitar un mal uso.

– Fai clic en Aceptar.

Realiza todas as accións que queiras programar usando a macro.

- Volver á pestana Desenvolvedor e fai clic no botón Deter a gravación unha vez que remates.

Esta operación é relativamente sinxela, pero require certa preparación. Esta ferramenta copia todas as accións que realizas durante a gravación.

Para evitar situacións inesperadas, debes realizar todas as accións necesarias para que a macro funcione (por exemplo, eliminar datos antigos ao comezo da macro) antes de comezar a gravar.

As macros son perigosas?

Unha macro creada para un documento de Excel por outro usuario non é segura. O motivo é moi sinxelo. Os piratas informáticos poden crear macros maliciosas modificando temporalmente o código VBA. Se a vítima abre o ficheiro infectado, Office e o ordenador poden estar infectados. Por exemplo, o código pode infiltrarse na aplicación Office e estenderse cada vez que se crea un ficheiro novo. No peor dos casos, incluso pode infiltrarse na súa caixa de correo e enviar copias de ficheiros maliciosos a outros usuarios.

Como podo protexerme das macros maliciosas?

As macros son útiles, pero tamén son moi vulnerables e poden converterse nunha ferramenta para que os hackers propaguen malware. Non obstante, pode protexerse eficazmente. Moitas empresas, incluída Microsoft, melloraron a seguridade das súas aplicacións ao longo dos anos. Asegúrate de que esta función estea activada. Se tentas abrir un ficheiro que contén unha macro, o software bloquearao e avisará.

O consello máis importante para evitar as trampas dos piratas informáticos é non descargar ficheiros de fontes descoñecidas. Tamén é importante restrinxir a apertura de ficheiros que conteñan macros para que só se poidan abrir ficheiros de confianza.

 

Continúa lendo o artigo no sitio orixinal →