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

«Конвертер макросов» — это надстройка, упрощающая преобразование файлов Excel, содержащих код Visual Basic for Applications (VBA), в файлы Sheets и Apps Script. Используйте надстройку «Конвертер макросов», чтобы определить совместимость ваших файлов и автоматически преобразовать их.

Используйте надстройку «Конвертер макросов» только с файлами Excel. Мы поддерживаем форматы файлов, начиная с Excel 97 и более поздних версий.

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

Для использования макроконвертера:

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

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

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

Если вы являетесь администратором Google Workspace, установите надстройку Macro Converter в домене вашей организации и выберите, кто может использовать приложение. См. раздел «Установка приложений Google Workspace Marketplace в вашем домене» .

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

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

  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.