1. камеры
  2. Аудио & Электроника автомобиля
  3. Главная Аудио
  4. Личная Аудио
  5. телевизоры
  6. Умный дом
  >> Россия Электронный Технологии >  >> Умный дом >> Умная жизнь

Как преобразовать макрос Excel в формат Open Office

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

Шаг 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, поэтому этот вариант подходит только для программистов, которые переключаются на себя или на контролируемую пользовательскую базу.


  1. Как открыть Excel в разных Windows
  2. Как сохранить файл Docx в Open Office
  3. Как преобразовать XLS в MDB
  4. Как преобразовать Open Office в видео
  5. Как поделиться макросами Excel