Как конвертировать Excel Macro в Open Office

Автор: Lewis Jackson
Дата создания: 10 Май 2021
Дата обновления: 23 Апрель 2024
Anonim
Импорт табличных данных из PDF в Excel
Видео: Импорт табличных данных из PDF в Excel

Содержание

Программирование в Visual Basic является мощным аспектом среды Microsoft Excel.Макросы, созданные на этом языке, значительно расширяют функциональность электронных таблиц, предлагая лучшую интерактивность и вычисления в реальном времени. Многие разработчики электронных таблиц хотят, чтобы их продукты были совместимы между Microsoft Office и его альтернативной открытой версией Open Office. Но язык макроса Visual Basic не поддерживается Open Office. При преобразовании файлов из Excel в Open Office требуется дополнительная работа, если файлы содержат макросы. Поскольку это общая проблема, существуют инструменты, позволяющие сократить процесс.


направления

Головные боли при попытке конвертировать макросы подходят к концу (Jupiterimages / Pixland / Getty Images)
  1. Найдите служебную программу для преобразования макросов на языке Excel Visual Basic в код CalcBasic, необходимый для Open Office. Бесплатная опция - это онлайн-конвертации, предлагаемые Business Spreadsheets (см. Ссылку в разделе «Ссылки»). Эта удобная страница позволяет пользователю вставлять код Visual Basic в текстовое поле, которое автоматически преобразуется в CalcBasic. Поскольку нет автоматического преобразования между двумя языками программирования, которое работает идеально, этот процесс является отличным началом, учитывая полную функциональность Open Office. Эта утилита хороша для программистов, которые хотят быстро начать конвертацию, чтобы все пользователи Open Office имели доступ к своим макропрограммам.


  2. Установите пакет совместимости для Visual Basic в Open Office. Эта опция особенно удобна и позволяет Open Office использовать программу Visual Basic без какого-либо преобразования. Однако он не идеален для дизайна электронных таблиц, предназначенного для большой аудитории, поскольку каждый пользователь должен будет обновить свое программное обеспечение Open Office. Есть два варианта сделать это изменение. Go-oo расширяет возможности Open Office для более широкого спектра типов файлов, позволяя пользователям легко интегрироваться с несколькими приложениями.

    Дополнительным решением для этого является полная реконфигурация установки пакета Open Office в сети. Novell создала новый дизайн Open Office, который поддерживает код Visual Basic, но установка сложна. Этот процесс также имеет обновления OOo, предлагаемые Go-oo, но интегрирует их с самого начала. Это лучше всего подходит для сетевых сред, где многим людям потребуется эта функциональность.

  3. Приобретите версию Open Office, которая уже поддерживает Visual Basic. В 2006 году было не менее 10 версий Open Office, поддерживающих Visual Basic. Это позволяет избежать процесса более надежного преобразования в макрос Excel, но не подходит для программистов, пытающихся найти более широкую аудиторию. Open Office в своем первоначальном формате не распознает код Visual Basic, поэтому этот параметр предназначен только для программистов, которые сами переключаются на контролируемую базу пользователей.


Что вам нужно

  • Утилита конвертации Excel VBA