Обзор дополнения «Макроконвертер»

Macro Converter — это надстройка, упрощающая преобразование файлов Excel с кодом Visual Basic для приложений (VBA) в файлы Google Таблиц и скрипты приложений. Вы можете использовать надстройку Macro Converter для определения совместимости файлов и их автоматического преобразования.

Прежде чем начать

Чтобы использовать конвертер макросов:

  • У вас должно быть Google Workspace Учетная запись Enterprise Plus или Google Workspace для учетной записи Education Plus.
  • У вас должны быть определенные навыки работы с Excel или Google Таблицами, а также языками сценариев (VBA или Apps Script).
  • Вы должны уметь читать и понимать основные сценарии.

Установить дополнение Macro Converter

  1. На компьютере перейдите к дополнению Macro Converter в Google Workspace Marketplace .
  2. В правом верхнем углу нажмите Установить > Продолжить > Разрешить .
  3. Установка может занять несколько секунд. После установки дополнения нажмите «Готово» .

После установки вы увидите дополнение Macro Converter в Google Диске на правой боковой панели. Если вы не видите боковую панель, в правом нижнем углу нажмите «Показать боковую панель» .

Как использовать конвертер макросов

  1. Создайте отчёт о совместимости для файлов, которые вы хотите преобразовать . См. раздел Определение совместимости макросов VBA с Apps Script .
  2. Обновите код VBA, используя информацию из отчета о совместимости .
    1. Если ваш код полностью совместим, вам, возможно, не придется вносить изменения.
    2. Если ваш код VBA содержит API, которые сложно преобразовать в код Apps Script, в отчёте предлагаются обходные пути в Apps Script. Вы можете реализовать обходные пути Apps Script после преобразования файлов, но если вы лучше знакомы с VBA, возможно, стоит создать и реализовать обходные пути VBA до преобразования файлов.
  3. После внесения изменений в код VBA снова запустите отчёт о совместимости . Этот шаг поможет убедиться в повышении совместимости ваших файлов и отметит необходимость дополнительных обновлений.
  4. Повторите шаги 2 и 3 по мере необходимости . Эти шаги позволяют максимально повысить совместимость файлов и сократить объём работы после их преобразования. Вы можете перейти к следующему шагу, если планируете завершить применение обходных решений после преобразования файлов.
  5. Конвертируйте ваши файлы .
  6. Исправьте ошибки . Возможно, вам потребуется внести изменения в новый код Apps Script, чтобы убедиться, что он работает так, как задумано.
  7. Решение распространённых проблем . Возможно, вам придётся вручную создавать элементы, такие как пользовательские формы VBA, в Apps Script.