Как открыть либре офис в эксель
LibreOffice может автоматически открывать документы Microsoft Office 97/2000/XP. Однако некоторые особенности разметки и атрибуты форматирования сложных документов Microsoft Office в LibreOffice обрабатываются по-другому или не поддерживаются. По этой причине преобразованные файлы необходимо в некоторой степени переформатировать вручную. Ожидаемые объемы переформатирования пропорциональны сложности структуры и форматирования исходного документа. LibreOffice не может выполнять сценарии Visual Basic, но может загрузить их для анализа пользователем.
Самые последние версии LibreOffice могут загружать, но не сохранять документы формата Microsoft Office Open XML с такими расширениями как docx, xlsx и pptx. Эти же версии могут запускать некоторые сценарии Excel Visual Basic, если эта функция включена в меню LibreOffice – ПараметрыСервис - Параметры - Загрузка/сохранение - Свойства VBA. |
Ниже представлен общий список особенностей Microsoft Office, которые могут вызвать проблемы преобразования. Они не влияют на возможность использования или работы с содержимым преобразованного документа.
Содержание
Microsoft Word
- Автофигуры
- Пометки рецензирования
- Объекты OLE
- Некоторые элементы управления и поля форм Microsoft Office
- Указатели
- Форматирование таблиц, рамок и колонок
- Гиперссылки и закладки
- Графические объекты Microsoft WordArt
- Анимация символов/текста
Microsoft PowerPoint
- Автофигуры
- Интервалы табуляции, строк и абзацев
- Основные фоновые рисунки
- Сгруппированные объекты
- Некоторые мультимедийные эффекты
Microsoft Excel
- Автофигуры
- Объекты OLE
- Некоторые элементы управления и поля форм Microsoft Office
- Сводные таблицы
- Новые типы диаграмм
- Условное форматирование
- Некоторые функции/формулы (см. ниже)
Одним из примеров различий между Calc и Excel является обработка логических значений. Введите ИСТИНА в ячейках A1 и A2.
- В Calc формула =A1+A2 возвращает значение 2, и формула =СУММА(A1;A2) возвращает 2.
- В Excel формула =A1+A2 возвращает 2, а формула =СУММА(A1;A2) возвращает 0.
Открытие документов Microsoft Office, защищенных паролем
LibreOffice может открывать следующие типы документов Microsoft Office, защищенных паролем.
Формат Microsoft Office | Поддерживаемый метод шифрования |
---|---|
Word 6.0, Word 95 | Шифрование методом XOR со слабым ключом |
Word 97, Word 2000, Word XP, Word 2003 | Шифрование, совместимое с методами Office 97/2000 |
Word XP, Word 2003 | Шифрование методом XOR со слабым ключом из более ранних версий Word |
Excel 2.1, Excel 3.0, Excel 4.0, Excel 5.0, Excel 95 | Шифрование методом XOR со слабым ключом |
Excel 97, Excel 2000, Excel XP, Excel 2003 | Шифрование, совместимое с методами Office 97/2000 |
Excel XP, Excel 2003 | Шифрование методом XOR со слабым ключом из более ранних версий Excel |
У моих коллег много электронных таблиц Microsoft. Я использую LibreOffice 3.5.4.2.
Без изменения / преобразования / переименования / касания документов, есть ли способ, которым я могу открыть (и, надеюсь, также внести изменения) в эти документы?
Сейчас кажется, что я не могу открыть документы такого типа, используя LibreOffice Calc.
Я нахожусь в корпоративной среде, где я единственный пользователь Linux, и просить компании изменить процедуры не очень практично.
4 ответа
Я могу открывать и сохранять измененные .xlsx файлы, используя версию LibreOffice Calc 6.0.2.1 .
Примечание: LibreOffice Calc кричал на меня, когда закрывал измененный файл .xlsx . Он спросил меня, хочу ли я «использовать формат файла ODF по умолчанию, чтобы убедиться, что документ сохранен правильно». Я лично считаю, что это проблема моего работодателя.
Попробуйте последнюю версию LibreOffice (3.6.2) . У меня были некоторые проблемы с открытием файлов .xlsx в версии 3.5.X, но, похоже, они исправили некоторые ошибки в последней версии: -)
Моя копия LibreOffice, версия 3.5.0rc3, способна открывать и сохранять файлы xlsx. Предположительно любая версия после этого будет, и, вероятно, какая-то версия до. LibreOffice имеет больше плагинов, разработанных сообществом, поэтому OpenOffice может не иметь возможностей xlsx.
Кто знает, все ли странные форматы будут работать правильно?
В Ubuntu 12.10 есть библиотека libreoffice 3.6.2, которая действительно должна иметь необходимую поддержку.
Вы можете попробовать более поздние версии LibreOffice (3.6.2 объявлена стабильной), а также последнюю версию Apache OpenOffice, AOO 3.4.1.
Если ваши коллеги используют новую версию Office 2013 Excel, лучшим способом может быть сохранение документов в формате ODF для вас.
Во всех случаях вам придется экспериментировать, чтобы увидеть, какие маршруты обеспечивают наибольшее сохранение точности в электронных таблицах.
В MS Office Access, например, всегда есть способ импортировать данные Excel, прямо в Access, помеченный как Импорт внешнего файла, и следуя представлению мастера, вы можете легко связываться с данными Excel.
Но я не знаю, можно ли в Libreoffice Base импортировать данные Calc. Есть ли способ достичь этого? На работе большую часть времени мои коллеги отправляли мне файлы в формате xlsx, поэтому, когда я хочу использовать их в базе, я не знаю, что делать.
Мне нравится база, потому что она может работать с большим количеством данных в отличие от Calc или Excel.
3 ответа
Это возможно довольно легко. Просто настройте соединение базы данных с файлом электронной таблицы:
После нажатия кнопки Далее >> вам будет предложено указать путь к файлу электронной таблицы:
Моя проблема с отвеченным выше метода состоит в том, что это кажется, создает базу данных только для чтения из файла электронной таблицы, таким образом, Вы ничего не можете на самом деле отредактировать. Та же проблема происходит с данными в системных адресных книгах и текстовых файлах. Это, вероятно, делает импортированные данные менее полезными чем тогда, когда это было на электронной таблице, поскольку затем первичные ключи и материал не могут быть добавлены, и таблицы не могут быть отредактированы, поскольку опции отображаются серым из-за него являющийся только для чтения.
Я в конечном счете нашел метод здесь, который работает приятно - вот сводка:
- Составьте таблицу в базе данных с тем же fields/columns/whatever как импортируемая электронная таблица
- Выберите данные в электронной таблице, которая будет помещена в базу данных - при включении первой строки с маркировками, это может быть автоматически удалено - и скопировать его. Движение к базе данных, щелкните правой кнопкой по записи для таблицы и выберите 'Вставку':
- Вещь опций затем появится, и можно использовать это для импорта данных в электронную таблицу. Можно также выбрать, какие поля будут скопированы путем нажатия 'Next':
Это должно быть иначе, можно импортировать данные в базу данных.
Есть НАМНОГО более простой способ. Выделите поля в calc и выберите их — не выделяйте поля заголовков, просто выделяйте данные. Скопировать в буфер обмена (редактировать - скопировать).
Создайте резервную копию базового файла на случай, если что-то пойдет не так. Теперь откройте ваш Base файл, но, это важно, не открывайте таблицу. Выберите «Таблицы» в области «База данных» слева. Теперь просто нажмите один раз на таблицу, в которую вы хотите импортировать данные, щелкните только один раз, чтобы выбрать ее, но не открывайте ее. Щелкните правой кнопкой мыши. Выберите «Вставить», и появится мастер, который спросит вас, как импортировать данные. Следуйте этим инструкциям, и данные будут импортированы в вашу таблицу, как указано. На следующем экране мастер покажет вам первую строку того, что импортируется, и покажет вам поля из таблицы, с которыми будет сопоставляться каждый импортированный столбец, и там вы можете внести любые изменения, чтобы столбцы перешли в правильное положение. поля базы данных.
Так, например, если поля базы данных — «Имя и фамилия», а первая строка ваших данных — «Смит, Том», мастер сообщит вам, что он собирается сопоставить столбец, содержащий Смит, с именем, а столбец, содержащий Том, с фамилией. , то есть в обратном порядке, поэтому поменяйте местами имена полей и нажмите OK. Ваши данные будут импортированы. Дважды щелкните по таблице, и она появится.
LibreOffice can open and save documents in the Microsoft Office file formats, including Microsoft Office Open XML formats.
Содержание
Открытие файла Microsoft Office
- Выберите команду Файл - Открыть. В LibreOffice, в диалоговом окне открытия файлов, выберите файл Microsoft Office.
Сохранение как файл Microsoft Office
- Выберите команду Файл - Сохранить как.
- В списке поля Тип файла выберите формат файла Microsoft Office.
Сохранение документов в форматах Microsoft Office по умолчанию
- Выберите команду Сервис - Параметры - Загрузка/сохранение - Общие.
- В области Стандартный формат файла и параметры настройки ODF сначала выберите тип документа, а затем выберите тип файла для сохранения.
После этого при сохранении документа автоматически будет устанавливаться выбранный тип файла. Безусловно, остаётся возможность выбрать другой тип файла в диалоговом окне сохранения файла.
Преобразование многих файлов Microsoft Office в формат OpenDocument
Мастер преобразования документов будет копировать и преобразовывать все файлы Microsoft Office в папке в документы LibreOffice с форматом файлов OpenDocument. Можно указать папку, которую нужно просматривать, и папку, в которой должны быть сохранены преобразованные файлы.
Работа в Microsoft Office и LibreOffice
За некоторыми исключениями, Microsoft Office и LibreOffice не могут запускать один и тот же код макроса. Microsoft Office использует код VBA (Visual Basic для приложений), а LibreOffice использует код Basic, основанный на среде LibreOffice API (интерфейс прикладного программирования). Несмотря на то, что язык программирования один и тот же, объекты и методы отличаются.
Самые новые версии LibreOffice способны запускать некоторые сценарии Excel Visual Basic, если эта функция включена в меню LibreOffice – ПараметрыСервис - Параметры - Загрузка/сохранение - Свойства VBA. |
Если макрос используется в одном из приложений и есть желание использовать те же функциональные возможности в другом приложении, необходимо отредактировать этот макрос. Для этого следует загрузить в LibreOffice макрос, которые содержатся в файлах Microsoft Office, просмотреть и отредактировать его код в интегрированной среде разработки LibreOffice Basic IDE.
При загрузке документа можно сохранить или удалить VBA-макрос.
Откройте документ Microsoft Office, который содержит код макроса VBA. Измените только обычное содержимое (текст, ячейки, графические объекты), но не редактируйте макрос. Сохраните документ с типом файла Microsoft Office. Откройте файл в Microsoft Office, и VBA-макрос будет работать, как прежде.
Можно также удалить VBA-макрос из файла Microsoft Office при загрузке или сохранении.
LibreOffice can open and save documents in the Microsoft Office file formats, including Microsoft Office Open XML formats.
Содержание
Открытие файла Microsoft Office
- Выберите команду Файл - Открыть. В LibreOffice, в диалоговом окне открытия файлов, выберите файл Microsoft Office.
Сохранение как файл Microsoft Office
- Выберите команду Файл - Сохранить как.
- В списке поля Тип файла выберите формат файла Microsoft Office.
Сохранение документов в форматах Microsoft Office по умолчанию
- Выберите команду Сервис - Параметры - Загрузка/сохранение - Общие.
- В области Стандартный формат файла и параметры настройки ODF сначала выберите тип документа, а затем выберите тип файла для сохранения.
После этого при сохранении документа автоматически будет устанавливаться выбранный тип файла. Безусловно, остаётся возможность выбрать другой тип файла в диалоговом окне сохранения файла.
Преобразование многих файлов Microsoft Office в формат OpenDocument
Мастер преобразования документов будет копировать и преобразовывать все файлы Microsoft Office в папке в документы LibreOffice с форматом файлов OpenDocument. Можно указать папку, которую нужно просматривать, и папку, в которой должны быть сохранены преобразованные файлы.
Работа в Microsoft Office и LibreOffice
За некоторыми исключениями, Microsoft Office и LibreOffice не могут запускать один и тот же код макроса. Microsoft Office использует код VBA (Visual Basic для приложений), а LibreOffice использует код Basic, основанный на среде LibreOffice API (интерфейс прикладного программирования). Несмотря на то, что язык программирования один и тот же, объекты и методы отличаются.
Самые новые версии LibreOffice способны запускать некоторые сценарии Excel Visual Basic, если эта функция включена в меню LibreOffice – ПараметрыСервис - Параметры - Загрузка/сохранение - Свойства VBA. |
Если макрос используется в одном из приложений и есть желание использовать те же функциональные возможности в другом приложении, необходимо отредактировать этот макрос. Для этого следует загрузить в LibreOffice макрос, которые содержатся в файлах Microsoft Office, просмотреть и отредактировать его код в интегрированной среде разработки LibreOffice Basic IDE.
При загрузке документа можно сохранить или удалить VBA-макрос.
Откройте документ Microsoft Office, который содержит код макроса VBA. Измените только обычное содержимое (текст, ячейки, графические объекты), но не редактируйте макрос. Сохраните документ с типом файла Microsoft Office. Откройте файл в Microsoft Office, и VBA-макрос будет работать, как прежде.
Можно также удалить VBA-макрос из файла Microsoft Office при загрузке или сохранении.
Читайте также: