logo
search
list

Содержание

Что сохраняется и удаляется при конвертации XLSM в Google Таблицы
Самый быстрый способ перенести XLSM в Google Таблицы через Google Диск
Импорт XLSM в Google Таблицы из открытой книги
Подготовка XLSM для Google Таблиц: сохранение в формате XLSX через WPS Spreadsheets
Восстановление автоматизации после конвертации XLSM в Google Таблицы
Часто задаваемые вопросы
Итоги

Как конвертировать XLSM в Google Таблицы

Опубликовано Алексей Игоревич Соколов

calendar

2026-09-14

views

868

likes

59

Перенос xlsm в Google Sheets обычно касается данных в таблице, а не VBA. Книга .xlsm — это файл Excel Open XML, который может содержать макросы. Google Sheets может импортировать листы, значения и большинство формул, но не поддерживает выполнение Visual Basic for Applications. Сначала спланируйте перенос данных, а затем, если необходимо, воссоздайте автоматизацию в Apps Script.

В этом руководстве показаны практические способы конвертации xlsm в Google Sheets: загрузка на Google Drive, импорт из открытой таблицы и этап предварительной подготовки в WPS Spreadsheets, если перед загрузкой в облако вам нужен чистый файл .xlsx без макросов.


Как конвертировать XLSM в Google Sheets
Как конвертировать XLSM в Google Sheets
100% безопасно

Что сохраняется и что теряется при конвертации XLSM в Google Sheets

Перед началом переноса xlsm в Google Sheets отделите то, что переносится, от того, что нет. Ячейки, вкладки, диаграммы и стандартные формулы обычно сохраняются. Проекты VBA, элементы управления ActiveX и надстройки, доступные только в Excel, — нет. Google Sheets использует Apps Script (на базе JavaScript), а не VBA, поэтому при конвертации проект с макросами удаляется.

  • Диапазоны данных и вкладки листов обычно конвертируются

  • Общие формулы пересчитываются в Sheets с незначительными отличиями

  • Макросы VBA никогда не работают после конвертации xlsm в Google Sheets

  • Сложные именованные диапазоны, формы или макросы печати может потребоваться воссоздать

Если вашим коллегам нужны только цифры, такой компромисс вполне приемлем. Если же файл представляет собой панель управления с кнопками, перед конвертацией составьте список того, что делает каждый макрос, чтобы знать, что придется заменить позже.

Самый быстрый способ конвертации XLSM в Google Sheets через Google Drive

Самый простой процесс преобразования xlsm в Google Sheets — загрузка на Drive с последующим выбором «Открыть с помощью Google Sheets». Ваш исходный файл .xlsm останется на Drive; Sheets создаст отдельный файл формата Google Sheets.

  1. Откройте Google Drive и войдите в систему.

  2. Нажмите «Создать» > «Загрузить файлы» и выберите книгу .xlsm.



    Google Drive file upload menu
    Меню загрузки файла в Google Drive



  3. По завершении загрузки щелкните файл правой кнопкой мыши и выберите «Открыть с помощью» > Google Sheets.


Опция «Открыть с помощью Google Sheets»
Опция «Открыть с помощью Google Sheets»


Sheets откроет редактируемую копию. Возможно появление уведомления о том, что макросы не поддерживаются. Это сообщение нормально при переходе с xlsm на Google Sheets и подтверждает, что вы работаете только с данными.

Используйте Word, Excel и PPT БЕСПЛАТНО

Импорт XLSM в Google Sheets из открытой книги

Используйте «Файл» > «Импортировать», если у вас уже открыта таблица и вам нужно больше контроля. Этот метод импорта xlsm в Google Sheets позволяет создать новый файл, вставить вкладки в текущий или заменить таблицу.

  1. В Google Sheets перейдите в меню «Файл» > «Импортировать».

  2. Откройте вкладку «Загрузка» и перетащите туда файл .xlsm.

  3. Выберите расположение для импорта: «Создать таблицу», «Вставить новые листы» или «Заменить таблицу».

  4. Нажмите «Импортировать данные».


Диалоговое окно загрузки для импорта в Google Sheets
Диалоговое окно загрузки для импорта в Google Sheets


Выберите «Вставить новые листы» при объединении ежемесячных выгрузок .xlsm в один главный файл. Не используйте «Заменить таблицу», если только не хотите стереть текущую книгу. После импорта выборочно проверьте даты, форматы валют и любые формулы массивов, которые в Excel выглядели иначе.

100% безопасно

Подготовка к переносу XLSM в Google Sheets путем сохранения XLSX в WPS Spreadsheets

Некоторые команды предпочитают удалять макросы из файла перед загрузкой в облако. Вы можете открыть книгу локально в WPS Office, проверить данные и сохранить ее в формате .xlsx. Этот подготовительный этап делает последующую загрузку xlsm в Google Sheets предсказуемой, поскольку VBA уже удален.

  1. Запустите WPS Office и откройте Spreadsheets.



    WPS home Spreadsheets tile selected
    Выбранная плитка Spreadsheets на главной странице WPS



  2. Откройте файл .xlsm и убедитесь, что листы отображаются корректно.

  3. Используйте «Сохранить как» и выберите «Книга Excel (*.xlsx)».

  4. Загрузите файл .xlsx через Drive или «Файл» > «Импортировать», чтобы завершить перенос xlsm в Google Sheets.


Диалоговое окно «Сохранить как XLSX» в WPS
Диалоговое окно «Сохранить как XLSX» в WPS


Сохраните оригинальный файл .xlsm, если кому-то всё ещё нужны макросы в Excel. Копия в формате .xlsx предназначена только для совместного доступа и чистого преобразования xlsm в Google Sheets.

Используйте Word, Excel и PPT БЕСПЛАТНО

Восстановление автоматизации после конвертации XLSM в Google Sheets

После конвертации xlsm в Google Sheets сначала воссоздайте рабочие процессы с помощью встроенных инструментов Sheets. Условное форматирование, проверка данных, фильтры и функция QUERY часто заменяют простые макросы форматирования. Для более сложной логики откройте Расширения > Apps Script и перепишите шаги на JavaScript.

Пользователи учетных записей Google Workspace Enterprise Plus и Education Plus могут попробовать дополнение Macro Converter от Google для миграции с VBA на Apps Script. Но даже в этом случае UserForms, некоторые триггеры и API, предназначенные только для ПК, потребуют ручной доработки. Всегда тестируйте конвертированную таблицу на образце данных, сравнивая ее с результатами в Excel.

  • Сопоставьте каждый старый макрос с функцией Sheets или небольшой функцией Apps Script

  • Повторно протестируйте поведение onOpen / onEdit после конвертации xlsm в Google Sheets

  • Задокументируйте, для чего по-прежнему требуется десктопная версия Excel, чтобы команда не ожидала полного соответствия

100% безопасно

Часто задаваемые вопросы

Сохранятся ли формулы при переносе XLSM в Google Sheets?
Большинство стандартных формул сохраняется. После импорта проверьте волатильные функции, ссылки на структурированные таблицы и функции, доступные только в Excel.

Будут ли работать макросы после конвертации XLSM в Google Sheets?
Нет. VBA не выполняется в Sheets. Воссоздайте их с помощью Apps Script или сохраните десктопную копию Excel для автоматизации.

Полезен ли WPS перед конвертацией XLSM в Google Sheets?
Да. Открытие и сохранение в формате .xlsx через WPS Spreadsheets — это практичный шаг локальной подготовки, если перед загрузкой вам нужен чистый файл без макросов.

Нужно ли сохранять оригинальный файл XLSM?
Да, если кто-то всё ещё использует макросы. Рассматривайте файл Google Sheets как копию для совместной работы после переноса xlsm в Google Sheets.

Как только данные окажутся в Sheets, поделитесь ссылками на просмотр или редактирование, заблокируйте критически важные диапазоны и только потом вкладывайте время в Apps Script. Такой порядок ускоряет миграцию xlsm в Google Sheets и позволяет избежать восстановления автоматизации, которая вам больше не нужна.


Резюме

В этой статье описаны практические методы конвертации файлов XLSM в Google Sheets, при этом подчеркивается, что данные, вкладки и формулы переносятся, а макросы VBA — нет. Рассмотрены три подхода: загрузка через Google Drive, импорт через открытую таблицу и предварительное сохранение в формате XLSX с помощью WPS Spreadsheets для полного удаления макросов. После конвертации автоматизацию необходимо воссоздать с использованием Apps Script или встроенных инструментов Sheets. Руководство также содержит полезные ответы на часто задаваемые вопросы и рекомендует сохранить оригинальный XLSM для пользователей, работающих с макросами. Для плавного перехода без макросов перед загрузкой в облако использование WPS Spreadsheets в качестве этапа локальной подготовки является очень практичным решением.
Скачать Office бесплатно
   
  • Используйте Word, Excel и PPT БЕСПЛАТНО и без рекламы.

  • Редактируйте PDF-файлы с помощью мощного набора инструментов для PDF.

  • Интерфейс в стиле Microsoft. Легко освоить. 100% совместимость.

  • Повышайте свою продуктивность с помощью множества бесплатных шаблонов Word, Excel, PPT и резюме от WPS.

100% безопасно
аватар
Альгирдас Ясайтис


Алексей Игоревич Соколов

У меня более десяти лет опыта в ИТ-индустрии программного обеспечения. Я специализируюсь на создании качественного контента, который улучшает пользовательский опыт и повышает вовлеченность.