目录

# 关于转换 Microsoft Office 文档

LibreOffice 可以自动打开 Microsoft Office 97/2000/XP 文档。但是，对于复杂的 Microsoft Office 文档中的某些版式功能和格式化属性，LibreOffice 会以不同的方式进行处理，或者不支持。因此，需要对转换后的文件重新进行一些手动格式化。重新格式化需要的工作量与源文档的结构和格式的复杂性成比例。LibreOffice 无法执行 Visual Basic 脚本，但可以加载脚本，以便于您进行分析。

最新版的 LibreOffice 可以载入和保存扩展名为 docx、xlsx 及 pptx 的 Microsoft Office Open XML 文档格式。这些版本同时还可以执行部分 Excel Visual Basic 脚本，只需在「LibreOffice - 偏好设置工具 - 选项 - 载入/保存 - VBA 属性」启用该功能。

以下列表概要介绍了可能会引起转换问题的 Microsoft Office 功能。这些不会影响您对转换后的文档内容的使用和处理。

## Microsoft Word

1. 自选图形

2. 修订标记

3. OLE 对象

4. 某些控件和 Microsoft Office 表单域

5. 索引

6. 表格、框和多栏格式

7. 超链接和书签

8. Microsoft WordArt 图形

9. 动画字符/文字

## Microsoft PowerPoint

1. 自选图形

2. 制表符、行和段落间距

3. 母版背景图形

4. 组合对象

5. 某些多媒体效果

## Microsoft Excel

1. 自选图形

2. OLE 对象

3. 某些控件和 Microsoft Office 表单域

4. 数据透视表

5. 新图表类型

6. 条件格式

7. 某些函数/公式 (见以下)

Calc 和 Excel 有许多不同之处，其中一个就是如何处理布尔值。在单元格 A1 和 A2 中输入 TRUE。

- 在 Calc 中，公式 =A1+A2 返回值 2，公式 =SUM(A1;A2) 也返回 2。

- 在 Excel 中，公式 =A1+A2 返回 2，但是公式 =SUM(A1,A2) 则返回 0。

有关转换 Microsoft Office 格式的文档的更多信息，请参阅《迁移指南》。

## 打开用密码保护的 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 | 旧版 Word 的弱 XOR 加密
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 | 旧版 Excel 的弱 XOR 加密

只能打开采用 AES128 加密的 Microsoft Office 文件。不支持其他加密方式。

相关主题

使用 Microsoft Office 和 LibreOffice

修改 Microsoft Office 文档类型的关联

设置默认文件格式