інтерфейс
Інтерфейс Libre Office Calc (далі - LiO Calc) схожий з інтерфейсом Microsoft Office 2003,
але докорінно відрізняється від Microsoft Office Excel 2010 року.
В MS Excel 2010 присутня так звана "стрічка меню" - революційне рішення від компанії Microsoft , Запроваджене в MS Office 2007, яке багатьом не сподобався і навіть були розроблені спеціальні утиліти , Які повертають зовнішній вигляд MS Office 2010 до MS Office 2003.
Розглянемо більш детально найважливіші елементи меню вищевказаних редакторів електронних таблиць.
У редакторах електронних таблиць (MS Excel, OOo Calc, LiO Calc, IBM Lotus Symphony Spreadsheets і т.д.) найважливішим елементом є "осередок" і всі операції, що здійснюються в редакторах електронних таблиць, застосовуються саме до осередків або їх групі (рядки, стовпчики і т.д.). Тому в першу чергу розглянемо елементи меню, що стосуються форматування осередків.
У LiO Office, як і в MS Office 2003, форматування осередків здійснюється через пункт меню - "Формат / Осередки" або сполучення клавіш "Ctrl + 1".
В MS Excel 2010 форматування осередків здійснюється на вкладці "Головна".
Інші елементи меню MS Excel 2010 року (Вставка, Розмітка сторінки, Формули, Дані, рецензування і т.д.) в LiO Calc знаходяться в схожих за назвою пунктах меню.
Наступним найважливішим елементом електронних таблиць є "Функції", або вони ж "Формули".
В MS Excel і LiO Calc назви (абревіатури) всіх формул схожі, тому перехід з MS Excel на LiO Calc для фахівців, що працюють в MS Excel, буде не складним Досить детальний перелік функцій і їх відповідність в MS Excel і OOo Calc (LiO Calc) опубліковані на сайті компанії "Инфра-Ресурс" , Провідного інтегратора рішень на базі OpenOffice.org в Російській Федерації. Але тут є і "підводні камені" ... Це - гарячі клавіші. Для тих, хто звик працювати в MS Excel за допомогою гарячих клавіш, можуть виникнути певні неприємності, але як і для пересічних користувачів, так і для організацій, факт того, що на одній копії MS Excel можна заощадити, як мінімум, $ 55, може послужити досить серйозним стимулом до переходу на LiO.
сумісність
Одним з найбільш "хворих місць" при переході з MS Excel на LiO Calc є проблеми з сумісністю, і найбільша проблема - робота з макросами. Це проблема була особливо гострою для версій OpenOffice.org 1 і 2, починаючи з 3-й версії в OpenOffice.org і LibreOffice це питання практично вирішене. LibreOffice Calc 3.5 може виконувати більшість макросів MS Excel. Чи включається / вимикається ця функція в меню: Сервіс> Параметри> Завантаження / Збереження> Властивості VBA
Аналогом VBA в LiO Calc є макромова StarBasic (його різновид - LibreOffice Basic), який використовує ту ж логіку програмування, що і Microsoft Visual Basic, тому фахівцям, які працювали в MS Excel з макросами, буде нескладно освоїтися в LiO Calc.
Аналогом VBA в LiO Calc є макромова StarBasic.
Проте, проблеми все ж залишилися. Справа в тому, що середовищем, в якій пишуться макроси, є офісний пакет, а не макромова. Таким чином, мова програмування є не самостійною середовищем, а повністю залежною від внутрішньої об'єктної структури офісного пакету і реалізованої в ньому системи виклику команд. Результатом є технічна неможливість забезпечити повну сумісність макромов різних офісних пакетів. Тому потрібно переписувати макроси Microsoft Office перед їх запуском в OpenOffice.org або LibreOffice. Далі, щоб не вдаватися в усі технічні подробиці, скажу, що існують програми-конвертори, які значно спрощують роботу з макросами VBA в LibreOffice. Також дуже детально розглянуті всі можливі питання по роботі з макросами VBA в середовищі OpenOffice на сайті компанії "Инфра-Ресурс" (див. Вище) в розділах "База знань" і "Підтримка користувачів OpenOffice.org" .
Ну і в закріплення до всього вищесказаного, перевіримо на практиці сумісність документів MS Excel і LiO Calc. Для цього візьмемо готові шаблони бухгалтерських документів з сайту журналу "Головний бухгалтер" , Які підготовлені за допомогою MS Excel 97-2003 (розширення XLS) і MS Excel 2010 року (розширення XLSX), і в яких використовується велика кількість математичних і економічних функцій. В результаті роботи з файлами (відкриття, редагування, збереження, конвертація в ODS) була помічена така закономірність: як правило, помилки при включенні макросів виникали в версіях файлів, збережених в форматі MS Excel 98-2003 (.xls). У версіях ж, створених в MS Excel 2007-2010, помилки виникають значно рідше.
Файли, створені в MS Excel без використання макросів, відкриваються, читаються, редагуються і т.д. взагалі без будь-яких проблем. Конвертація з XLSX в ODS і назад, також виконується без помилок зі збереженням параметрів форматування тексту.
Файли, створені в MS Excel без використання макросів, відкриваються, читаються, редагуються і т.д. взагалі без будь-яких проблем.
висновки
Таким чином, ми можемо зробити наступні висновки.
Що стосується інтерфейсу LibreOffice Calc, то у користувачів, які раніше працювали в MS Excel 98-2003, проблем з переходом на Calc виникнути не повинно, а ті, хто звик працювати з "стрічковим" інтерфейсом MS Excel 2007 - 2010 будуть змушені попрівикнуть до трохи іншого виду робочого вікна.
Дані в LiO Calc вводяться, редагуються, упорядковано також як і в MS Excel. Розрахунки проводяться в LiO Calc за допомогою тих же функцій, що і в MS Excel.
Що ж стосується складнощів роботи з макросами, то слід зазначити, що в версіях LiO Calc і OOo Calc вище 3.0 ця проблема практично вирішена, а при виникненні будь-яких помилок є можливість конвертації макросів VBA в LibreOffice Basic.
Сергій РИЖКОВ