Совместимость c MS Office: Часто задаваемые вопросы

From Apache OpenOffice Wiki
Revision as of 13:11, 7 July 2018 by Sancho (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

RU UA

Часто задаваемые вопросы по совместимости включают в себя также вопросы по сохранению в форматы MS Office и импорту данных форматов.

Принять участие в проекте!
Общие вопросы
Форматирование ответов
Вопросы использования
Популярные разделы:
Writer: Часто задаваемые вопросы
Calc: Часто задаваемые вопросы
Орфография и грамматика
Полезности и секреты
Главная страница

Contents

OOo section.pngФорматы файлов

Как открыть файл shs?

Есть 2 способа:

  • Использовать конвертор файлов scrap2rtf .shs -> .rtf scrap2rtf (для текстовых документов).
  • Распаковать shs файл архиватором 7zip, и дописать расширение нового файла вручную (для электронных таблиц).

3

Работая в OpenOffice.org, сохранять тоже надо в его формате?

OpenOffice.org поддерживает формат документов Microsoft Office. И его можно даже настроить так, что по умолчанию документы будут сохраняться в формате Microsoft Office!

Однако необходимо знать, что форматы Microsoft Office являются закрытыми, и вышеописанная поддержка стала возможной благодаря использованию методов «обратной разработки». Поэтому не исключается некоторая несовместимость документов, созданных с помощью OpenOffice.org в формате Microsoft Office, с документами, созданными непосредственно в Microsoft Office.

2.3


При сохранении файлов формата xls, полученным из программ 1С, в OpenOffice.org, файл получается испорченным

Программы 1С сохраняют данные в устаревшем формате xls-95. OpenOffice.org версии 3.2 успешно открывает такие файлы, но не может сохранить в них кириллические символы. Решить проблему поможет расширение xls_1C, которое блокирует сохранение в формат xls-95, заменяя его форматом xls-97-2003.

3.2.

При открытии файлов RTF во Writer не сохраняется форматирование, а в MS Word тот же файл открывается корректно

Проблема в том, что импорт RTF реализован не полностью, особенно если не соблюдаются стандарты записи. В этом случае Вы можете использовать WordViewer и копирование и вставку через буфер обмена. Использование формата DOC предпочтительнее, чем RTF и DOCX.

2.3

Как массово переформатировать файлы doc в odt?

Файл - Мастер - Конвертер документов   позволяет конвертировать файлы doc, xls и ppt

2.3

Как из командной строки конвертировать файлы из одного формата в другой?

Стандартными средствами OpenOffice сделать это можно только в графическом интерфейсе.

Есть несколько вариантов решения проблемы:

  • Программа, использующая uno интерфейс OpenOffice Unoconv
  • Программа-конвертор (независимая от OpenOffice), например o3read
  • Написать свой макрос.

3.2

OOo section.pngОбмен файлами с MS Office

Можно ли сделать так, чтобы все файлы автоматически сохранялись в соответствующем формате MSO?

Да, вы можете указать, в каком формате автоматически сохранять файлы. Для этого зайдите в Сервис - Параметры - Загрузка/сохранение  - Общие  - Формат файла по умолчанию и установите требуемые вам параметры.

2.3

Есть документ MS Word, в котором есть несколько связей с другими документам. При открытии этого документа в ОО, они не отображаются.

К сожалению, связи между документами в ООо организованы иначе.

2.3

В файле xls названия листов содержат точку в конце. При открытии в Calc точка заменяется на подчеркивание, при этом соответственно заменяются ссылки в самом файле. И все без единого предупреждения. Зачем это надо?

Таким образом OOo Calc предотвращает появление в названиях листов недопустимых символов. Подобная замена — одна из проблем совместимости офисных пакетов и свидетельствует о различии в подходах к использованию спецсимволов в названиях листов электронных книг.

2.3

Может ли ООо открывать файлы MS Office 2007?

Да, начиная с версии OpenOffice.org 3.0.

В более ранних версиях необходимо наличие дополнительных конвертеров:

  • Конвертер от Novell поддерживает файлы docx и xlsx: загрузить
  • Сборка ООо 2.3.0 от Novell, входящая в состав OpenSUSE 10.3, в настоящее время также поддерживает эти форматы.
  • Конвертер от Microsoft (docx -> doc): (только для Win2K и старше, не требует наличия MS Office, может работать с WordViewer и ExcelViewer, 27Mb).
  • Конвертер odf-converter командной строки
  • Конвертер odf-converter с графическим интерфейсом
Documentation note.png Полноценная поддержка форматов всеми сборками ООо реализована в версии 3.0 и старше

http://wiki.services.openoffice.org/wiki/OOoRelease30.

3.1

Как открыть файл .xlsx (Excel 2007), если в распоряжении имеются только ООo 2.3 (или старше) и MS Office XP?

Возможны несколько вариантов:

2.3.1

Можно ли в Microsoft Office открывать файлы ODF?

Необходимо установить ODF Plugin от SUN для MSO 2007 и младше. MSO 2010 умеет открывать ODF. WordPad из Windows 7 умеет открывать ODF.

2.3

Откроет ли получатель файлы ООо, присланные по почте, если у него Openoffice.org не установлен, а есть Microsoft Office?

Да, если выполнить любое из перечисленных действий:

2.3

При защите листов Calc паролем при конвертации в формат MSO защитный пароль не сохраняется. И точно также при открытии xls Calc'ом

См. тут

OOo section.pngСовместимость со сторонним ПО, требующим использования MSO

В сторонней программе выводятся отчёты в MSO (Word, Excel). На компьютере установлен только ОО. При обращении к этой функции, программа выводит ошибку, что не установлен пакет MSO. Как обойти эту проблему, что делать?

Как правило, никак. Если стороннее ПО обращается к MSO как к OLE-объектам, то ООо не сможет заменить MSO.

Обращайтесь к разработчикам стороннего ПО.

Существует проект AutomateIT! по реализации интерфейса OLE для ОО как у MSO. Проект ещё находится в состоянии "альфа", то есть находится в состоянии разработки и интерфейс OLE поддерживается не полностью. Текущая версия - 0.7 - alfa имеет инсталлятор, работает с версиями OpenOfice.Org 2.x, 3.0 beta. Авторами заявлена совместимость с "Налогоплательщик ЮЛ" и Windows Vista.


Проект Uni Office@Etersoft – транслятор COM-объектов MS Office. На данный момент (версия 0.2) поддерживаются только COM-объекты Excel.

Сравнительная таблица AutomateIT! 0.6 и Uni Office 0.1

2.3

В ООо Calc не работает "Отчет200х" - программа для сдачи налоговой отчётности

К сожалению, решить эту проблему в настоящее время не представляется возможным.

2.3

Многое из современного ПО требует наличия MSO на компьютере пользователя в той или иной степени. Будет ли решена эта проблема для пользователей ООо?

Однозначный ответ на этот вопрос невозможен. Переадресуйте его разработчикам используемой Вами программы, которая требует наличия MSO.

Существует тенденция по адаптации программного обеспечения разрабатываемого при участии государственных органов для работы с ООо, в частности, реализована возможность формирования документов для печати в формате текстового редактора OpenOffice.org в "Программе подготовки документов, используемых при регистрации юридических лиц (ЮЛ) Версия 1.0.8". При увеличении числа пользователей ООо проблема совместимости будет находить свое решение для большего числа продуктов.

2.3

OOo section.png Функции MSO , аналогов которым нет в ООо

Функции текстового редактора MSO , аналогов которым нет во Writer

  • Буквица - не сохраняется в *.doc
  • Подогнать текст при печати к количеству страниц

2.3

Функции электронной таблицы MSO , аналогов которым нет в Calc

  • Вычислить формулу (показать этапы вычисления)
  • Функция листа электронной таблицы =СУММЕСЛИМН()

2.4

Общие функции MSO, аналогов которым нет в ООо


2.3

OOo section.pngМакросы

При попытке выполнения макроса из xls-файла получаю сообщение "Ошибка времени выполнения Basic"

OpenOffice.org поддерживает макросы VBA. Различные версии и сборки ООо делают это с разной эффективностью. Возможно, стоит попробовать использовать другую версию или сборку OpenOffice.org, например OpenOffice.org pro. Подробнее о сборках ООо Полезности: об OpenOffice.org См. также #Есть ли поддержка VBA в OpenOffice.org?

2.4.1

Есть ли поддержка VBA в OpenOffice.org?

От версии к версии поддержка VBA улучшается, но 100% поддержки не будет никогда. Дополнительно см. http://wiki.services.openoffice.org/wiki/VBA

2.4


Перейти к разделу: Writer | Calc | Общее | UI | Глоссарий | Принятые сокращения | Полезности | Содержание
Personal tools