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

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

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

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

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

Установите надстройку «Конвертер макросов»

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

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

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

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