Як перетворити макрос Excel на Open Office

Автор: Lewis Jackson
Дата Створення: 11 Травень 2021
Дата Оновлення: 1 Червень 2024
Anonim
Перенос таблицы из Excel в Word, сохранив размеры и редактирование
Відеоролик: Перенос таблицы из Excel в Word, сохранив размеры и редактирование

Зміст

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


Інструкції

Головні болі при спробі перетворення макросів закінчуються (Jupiterimages / Pixland / Getty Images)
  1. Знайдіть утиліту для перетворення макросів у мову Excel Excel на код 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, але не підходить для програмістів, які намагаються знайти ширшу аудиторію. Відкритий офіс у своєму початковому форматі не розпізнає код Visual Basic, тому ця опція призначена тільки для програмістів, які роблять комутатор для себе, контрольовану базу користувачів.

Що вам потрібно

  • Утиліта перетворення Excel VBA