Geekflare cuenta con el apoyo de nuestra audiencia. Podemos ganar comisiones de afiliados comprando enlaces en este sitio.
Comparte en:

¿Cómo habilitar macros en Excel para Windows y Mac?

habilitar-macros-en-excel
Escáner de seguridad de aplicaciones web Invicti – la única solución que ofrece verificación automática de vulnerabilidades con Proof-Based Scanning™.

¿Se encuentra a menudo realizando tareas repetitivas en Excel para su trabajo? Ya no con macros. Hazlo una vez y grábalo; la macro lo hace por ti cuando quieras. En otras palabras, las macros registran sus tareas y las repiten cada vez que las ejecuta.

Es posible que haya utilizado funciones antes para realizar acciones específicas. Si no, una función es un conjunto de tareas particulares para realizar cuando se llama. Las macros en Excel se basan en esta idea. Automatizan tus tareas para que aproveches al máximo tu tiempo y recursos.

Para crear una macro para su próxima tarea, primero debe habilitarla. Lo guiaré en cada paso para habilitar macros en Excel para Windows y Mac.

Pero antes de eso, veamos por qué necesita macros con casos de uso práctico.

What are Macros?

Una macro es una característica de Excel que registra sus comandos y tareas para reproducirlos a pedido. Básicamente, le libera mucho tiempo con la automatización.

excel-macro-1

Las macros se construyen sobre VBA (Visual Basic for Applications), que es el lenguaje de programación de Microsoft para codificar en Excel. Por lo tanto, las macros se pueden crear usando VBA. Sin embargo, si no es técnicamente sólido, Excel le permite crear macros con solo unos pocos clics del mouse.

Cuando graba una macro, las tareas se traducen automáticamente en código VBA detrás de escena y se vinculan a un conjunto de combinaciones de teclas, simplemente llamadas teclas de acceso directo personalizadas. Si presiona esa tecla de acceso directo personalizada en Excel, la macro asociada con ella comenzará a funcionar.

Si no se te da bien memorizar teclas, no te preocupes, Excel también tiene una solución para eso. Puede acceder fácilmente a las macros creadas desde las pestañas presentes en la interfaz de Excel.

Why should we enable Macros in Excel?

A estas alturas, es posible que tenga una buena comprensión de lo que son las macros. Estos son algunos de los casos de uso para reemplazar acciones repetitivas con macros:

Gestión de datos: Los datos son para lo que está destinado Excel. Trabajamos con una gran cantidad de datos en Excel todos los días. Automatizar tareas sencillas y rutinarias como eliminar duplicados, borrar celdas vacías, realizar cálculos matemáticos y aplicar fórmulas o principios con macros puede ahorrarnos mucho tiempo y recursos.

Las macros pueden incluso convertir datos sin procesar en formatos personalizados. Por lo tanto, el manejo de datos será rápido y fluido con macros.

Crear funciones personalizadas: Excel viene con varias funciones integradas que pueden realizar tareas típicas. Pero tienen capacidades limitadas; no pueden descifrar sus ideas complejas. Por lo tanto, con macros, puede crear funciones personalizadas para implementar sus ideas únicas.

Generar información: Puede desglosar grandes conjuntos de datos en tablas informativas, gráficos, gráficos o incluso cuadros de mando con macros.

Debe estar familiarizado con las tablas dinámicas si ha trabajado con Excel por un tiempo. De lo contrario, las tablas dinámicas se extraen de conjuntos de datos más grandes según las condiciones o la agrupación. Puede crear sin esfuerzo estas tablas dinámicas con macros.

Gestión del libro de trabajo: ¿Está trabajando con varias hojas de trabajo y libros de trabajo en un solo proyecto? Si ese es el caso, es posible que deba realizar un seguimiento de todas las hojas en un libro de trabajo, guardar una hoja de trabajo específica o cambiar el nombre de una hoja de trabajo o libro de trabajo. Puede simplificar estas tareas con macros.

Integración: Cuando se trabaja en proyectos del mundo real, es común usar Excel con varias herramientas y sistemas de administración de bases de datos. La integración manual de Excel con estas fuentes externas puede ser tediosa y llevar mucho tiempo. Ahí es donde entran las macros; puede grabar una macro para automatizar la integración.

How to enable Macros in Excel on Windows?

Inicie la aplicación de Excel y haga clic en 'opciones' que puedes encontrar en la barra lateral izquierda.

habilitar macroexcel

Una ventana emergente como esta aparece en la pantalla. Navegar a Centro de confianza Desde el panel izquierdo.

habilitar macroexcel

Seleccione Trust Center Settings.

macroexcel

Debería notar que aparece una ventana más con el Configuración de macros opción en el panel izquierdo. Haga clic en él para abrir un menú con cuatro opciones.

habilitarmacros

Su elección debe ser Habilite todas las macros (no recomendado; se puede ejecutar código potencialmente peligroso) Y haga clic en el ok botón visible al final.

habilitarexcelmacros

Una de las características más importantes de Excel es que ahora las macros están habilitadas en su sistema operativo Windows.

How to enable Macros on Mac?

Los pasos para habilitar macros en Excel son similares y más sencillos en Mac. Todo lo que necesita hacer es seguir los pasos a continuación para activar las macros en su Mac.

  1. Abre un archivo de Excel aleatorio en tu Mac.
  2. Ahora podrá seleccionar Sobresalir, visible en la barra de menú superior de la pantalla. Haz click en eso.
  3. Seleccione Preferencias En el menú desplegable.
  4. Ahora, haga clic en Seguridad del icono.
  5. Encontrarás una opción Habilite todas las macros (no recomendado; se puede ejecutar código potencialmente peligroso). Elíjalo para habilitar macros en Excel en su sistema operativo Mac.

Potential Security Risks of enabling Macros in Excel

Las macros pueden beneficiarlo significativamente al ahorrar tiempo y recursos cuando trabaja con Excel, pero muestran algunos problemas de seguridad que exigen atención.

riesgos-de-usar-macros

Debe lidiar con múltiples desafíos de seguridad cuando las macros están habilitadas en su sistema. Algunos de ellos incluyen lo siguiente:

  • ¿Sabe que cuando descarga un archivo de Excel de Internet u otras fuentes, podría contener contenido malicioso? el malware códigos incrustados en macros? Comienzan a actuar en su sistema una vez que los descarga.
  • El código malicioso en las macros puede engañar a los muros de seguridad de su sistema y dar acceso no autorizado a la intruder.
  • El código malicioso activado puede filtrar sus datos personales, lo que resulta en una violación de la privacidad.
  • Algunas macros peligrosas pueden tener la intención de bloquear su máquina.

A veces, el software malicioso puede ser demasiado grande para caber en una macro. En tal escenario, una macro puede contener un enlace que dirige el sistema a la URL desde donde se descarga el software malicioso.

Por otro lado, los piratas informáticos siempre buscan robar u obtener acceso a su computadora, para poder usarla como deseen.

Por lo tanto, si descarga un instalador de una fuente no autorizada o recibe un documento de spam por correo electrónico, es posible que se le indique que siga instrucciones específicas, y una de ellas podría ser habilitar macros. En ese caso, el archivo que está utilizando puede tener un virus dañino incrustado en las macros.

How to avoid the Security Risks of enabling Macros in Excel?

Deshabilite las macros cuando no las necesite: Una solución fácil para evitar que su sistema se vea comprometido es simplemente no habilitar las macros. Para decirlo claramente, es mejor mantener las macros deshabilitadas de forma predeterminada y habilitarlas solo cuando sea absolutamente necesario o para archivos confiables.

Compruebe la extensión del archivo: Por lo general, los archivos de Excel se guardan con . Xlsx por defecto. Los archivos con esta extensión no pueden almacenar macros. Sin embargo, los libros de trabajo que contienen macros se guardan con la .xlsm extensión.

Por lo tanto, es importante verificar las extensiones de los archivos antes de descargar o abrir cualquier archivo de fuentes no confiables.

Macros firmadas digitalmente: Puede solicitar un cuaderno firmado digitalmente por el autor para evitar caer en la trampa de las macros maliciosas.

"Deshabilitar todas las macros excepto las macros firmadas digitalmente' es una de las cuatro opciones que encontrarás en el proceso de habilitar macros. Elíjalo para configurar su Excel solo para ejecutar las macros que están firmadas digitalmente para que sepa que la macro en ejecución proviene de la fuente prevista.

Actualiza el software: El uso de software obsoleto puede exponer su sistema a ataques de malware más vulnerables. Por lo tanto, mantenga su sistema operativo y las aplicaciones de Microsoft actualizadas con versiones recientes para que su máquina se vuelva más fuerte en la lucha contra el malware.

Emplear antivirus: A pesar de tomar precauciones, su PC aún puede ser susceptible al malware introducido a través de macros. Por lo tanto, es aconsejable equipar su máquina con antivirus para desafiar los hacks dañinos.

Hay varios pagos y antivirus gratis opciones de software en el mercado para proteger su máquina de exploits.

Terminando

Ahora conoce las ventajas de habilitar macros en Excel. Sin embargo, hay desafíos de seguridad que vienen con la habilitación de macros, por lo que incluso le brindé algunos consejos sobre cómo abordarlos.

Si está buscando más automatización en Excel para terminar su próximo proyecto antes de tiempo sin problemas, consulte estos Complementos de Excel.

Gracias a nuestros patrocinadores
Más lecturas excelentes sobre visualización de datos
Impulse su negocio
Algunas de las herramientas y servicios para ayudar a que su negocio crezca.
  • Invicti utiliza Proof-Based Scanning™ para verificar automáticamente las vulnerabilidades identificadas y generar resultados procesables en cuestión de horas.
    Prueba Invicti
  • Web scraping, proxy residencial, administrador de proxy, desbloqueador web, rastreador de motores de búsqueda y todo lo que necesita para recopilar datos web.
    Prueba Brightdata
  • Semrush es una solución de marketing digital todo en uno con más de 50 herramientas en SEO, redes sociales y marketing de contenido.
    Prueba Semrush
  • Intruder es un escáner de vulnerabilidades en línea que encuentra debilidades de ciberseguridad en su infraestructura, para evitar costosas filtraciones de datos.
    Intente Intruder