logo
search
list

Tabla de Contenido

Qué se conserva y qué se pierde al convertir XLSM a Google Sheets
La forma más rápida de pasar XLSM a Google Sheets con Google Drive
Importar XLSM a Google Sheets desde un libro de trabajo abierto
Prepara tu XLSM para Google Sheets guardándolo como XLSX en WPS Spreadsheets
Reconstruir automatizaciones después de convertir XLSM a Google Sheets
Preguntas frecuentes
Resumen

Cómo convertir XLSM a Google Sheets

Publicado por Edgar Martin

calendar

2026-09-14

views

868

likes

59

Pasar de xlsm a Google Sheets suele centrarse en la cuadrícula, no en VBA. Un libro .xlsm es un archivo XML abierto de Excel que puede almacenar macros. Google Sheets puede importar las hojas, los valores y la mayoría de las fórmulas, pero no ejecuta Visual Basic para Aplicaciones. Planifica primero los datos y, luego, reconstruye cualquier automatización en Apps Script si todavía la necesitas.

Esta guía muestra rutas prácticas para pasar de xlsm a Google Sheets: subir el archivo a Google Drive, importarlo desde una hoja de cálculo abierta y un paso previo de preparación en WPS Spreadsheets cuando quieres un .xlsx sin macros antes de subirlo a la nube.


Cómo convertir de XLSM a Google Sheets
Cómo convertir de XLSM a Google Sheets
100% seguro

Qué se conserva y qué se descarta al convertir de XLSM a Google Sheets

Antes de empezar a pasar de xlsm a Google Sheets, separa lo que se transfiere de lo que no. Por lo general, las celdas, las pestañas, los gráficos y las fórmulas estándar sí se mantienen. Los proyectos de VBA, los controles ActiveX y los complementos exclusivos de Excel no lo hacen. Google Sheets funciona con Apps Script (basado en JavaScript), no con VBA, por lo que el proyecto de macros se elimina durante la conversión.

  • Los rangos de datos y las pestañas de las hojas normalmente se convierten

  • Las fórmulas comunes se vuelven a calcular en Sheets con solo algunas diferencias menores

  • Las macros de VBA nunca se ejecutan después de pasar de xlsm a Google Sheets

  • Es posible que debas reconstruir los rangos con nombre complejos, los formularios o las macros de impresión

Si tus compañeros de equipo solo necesitan los números, esa concesión está bien. Si el archivo es un panel de control guiado por botones, haz una lista de lo que hace cada macro antes de convertirlo, para que sepas qué reemplazar después.

La ruta más rápida de XLSM a Google Sheets con Google Drive

El flujo más sencillo para pasar de xlsm a Google Sheets es subir el archivo a Drive y luego elegir Abrir con Google Sheets. Tu .xlsm original se queda en Drive; Sheets crea un archivo de Google Sheets independiente.

  1. Abre Google Drive e inicia sesión.

  2. Haz clic en Nuevo > Subir archivo y elige el libro .xlsm.



    Google Drive file upload menu
    Menú de subida de archivos de Google Drive



  3. Cuando termine la subida, haz clic derecho en el archivo y elige Abrir con > Google Sheets.


Opción de Abrir con Google Sheets
Opción de Abrir con Google Sheets


Sheets abre una copia editable. Es probable que veas un aviso de que no se admiten macros. Ese mensaje es normal al pasar de xlsm a Google Sheets y confirma que solo estás trabajando con los datos.

Usa Word, Excel y PPT GRATIS

Importar de XLSM a Google Sheets desde un libro abierto

Usa Archivo > Importar cuando ya tengas una hoja abierta y quieras más control. Este método para pasar de xlsm a Google Sheets te permite crear un archivo nuevo, insertar pestañas en el archivo actual o reemplazar la hoja de cálculo.

  1. En Google Sheets, ve a Archivo > Importar.

  2. Abre la pestaña Subir y arrastra ahí el archivo .xlsm.

  3. Elige una ubicación de importación: Crear una nueva hoja de cálculo, Insertar nuevas hojas o Reemplazar hoja de cálculo.

  4. Haz clic en Importar datos.


Cuadro de diálogo de importación y subida de Google Sheets
Cuadro de diálogo de importación y subida de Google Sheets


Elige Insertar nuevas hojas cuando consolides las descargas mensuales de .xlsm en un archivo maestro. Evita usar Reemplazar a menos que quieras borrar el libro actual. Después de importar, haz una revisión rápida de las fechas, los formatos de moneda y cualquier fórmula de matriz que se viera diferente en Excel.

100% seguro

Prepárate para pasar de XLSM a Google Sheets guardando como XLSX en WPS Spreadsheets

Algunos equipos prefieren tener un archivo sin macros antes de subirlo a la nube. Puedes abrir el libro de forma local en WPS Office, revisar los datos y luego guardarlo como .xlsx. Ese paso de preparación hace que las posteriores subidas de xlsm a Google Sheets sean más predecibles porque VBA ya se ha eliminado.

  1. Abre WPS Office e inicia Spreadsheets.



    WPS home Spreadsheets tile selected
    Cuadro de Spreadsheets en la pantalla de inicio de WPS seleccionado



  2. Abre el archivo .xlsm y confirma que las hojas se ven bien.

  3. Usa Guardar como y elige Libro de Excel (*.xlsx).

  4. Sube el .xlsx con Drive o mediante Archivo > Importar para terminar de pasar de xlsm a Google Sheets.


Cuadro de diálogo Guardar como XLSX en WPS
Cuadro de diálogo Guardar como XLSX en WPS


Conserva el archivo .xlsm original si alguien todavía necesita las macros en Excel. La copia en .xlsx es solo para compartirla y para una conversión limpia de xlsm a Google Sheets.

Usa Word, Excel y PPT GRATIS

Reconstruir la automatización tras la conversión de XLSM a Google Sheets

Después de pasar de xlsm a Google Sheets, primero recrea los flujos de trabajo con las herramientas nativas de Sheets. El formato condicional, la validación de datos, los filtros y la función QUERY suelen reemplazar a las macros de formato sencillas. Para una lógica más avanzada, abre Extensiones > Apps Script y vuelve a escribir los pasos en JavaScript.

Las cuentas de Google Workspace Enterprise Plus y Education Plus pueden probar el complemento Macro Converter de Google para migrar de VBA a Apps Script. Aun así, los UserForms, algunos activadores y las API exclusivas de escritorio requieren de un trabajo manual. Prueba siempre la hoja convertida y compárala con el resultado de Excel utilizando un conjunto de datos de muestra.

  • Asigna cada macro antigua a una función de Sheets o a una función breve de Apps Script

  • Vuelve a probar el comportamiento de onOpen / onEdit después de pasar de xlsm a Google Sheets

  • Documenta qué sigue requiriendo el uso de Excel de escritorio para que el equipo no espere tener una paridad exacta

100% seguro

Preguntas frecuentes

¿Sobreviven las fórmulas al pasar de XLSM a Google Sheets?
La mayoría de las fórmulas estándar sí. Sin embargo, revisa las funciones volátiles, las referencias a tablas estructuradas y las funciones exclusivas de Excel tras la importación.

¿Pueden ejecutarse las macros tras pasar de XLSM a Google Sheets?
No, VBA no se ejecuta en Sheets. Reconstruye la automatización con Apps Script o conserva una copia local en Excel de escritorio.

¿Resulta útil usar WPS antes de pasar de XLSM a Google Sheets?
Sí. Abrir y guardar el archivo como .xlsx en WPS Spreadsheets es un paso práctico de preparación local cuando quieres obtener un archivo limpio y sin macros antes de subirlo.

¿Debería conservar el archivo XLSM original?
Sí, hazlo si alguien todavía depende de las macros. Trata el archivo de Google Sheets como la copia de colaboración después de pasar de xlsm a Google Sheets.

Una vez que los datos estén en Sheets, compártelos con enlaces para ver o editar, bloquea los rangos críticos y, solo entonces, invierte tiempo en Apps Script. Ese orden hace que las migraciones de xlsm a Google Sheets sean más breves y evita que reconstruyas una automatización que ya no necesitas.


Resumen

Este artículo describe métodos prácticos para convertir archivos XLSM a Google Sheets y hace énfasis en que, aunque los datos, las pestañas y las fórmulas se transfieren, las macros de VBA no lo hacen. Abarca tres enfoques: subir a través de Google Drive, importar mediante una hoja de cálculo abierta y guardar previamente como XLSX usando WPS Spreadsheets para eliminar las macros de manera limpia. Después de la conversión, la automatización debe reconstruirse con Apps Script o con las herramientas nativas de Sheets. La guía también incluye útiles preguntas frecuentes y recomienda conservar el archivo XLSM original para los usuarios que siguen dependiendo de las macros. Para una transición fluida y sin macros antes de subir los archivos a la nube, el uso de WPS Spreadsheets como paso de preparación local es una opción muy práctica.
Descarga de Office gratuita
   
  • Usa Word, Excel y PPT GRATIS, sin anuncios.

  • Edita archivos PDF con el potente conjunto de herramientas para PDF.

  • Interfaz similar a la de Microsoft. Fácil de aprender. 100% de compatibilidad.

  • Aumenta tu productividad con la gran cantidad de plantillas gratuitas de Word, Excel, PPT y currículums de WPS.

100% seguro
avatar
Algirdas Jasaitis


Edgar Martin

Ha trabajado para grandes empresas tecnológicas como Microsoft durante los últimos 10 años. Le encanta elaborar tutoriales informativos para que aprendas a utilizar mejor todas las ventajas de WPS Office.