跳至内容
100% 本地 · 上传 0 KB压缩 PDF

如何将 Excel 工作表转为 PDF

🔒 您的文件永不离开您的设备。所有处理均在浏览器本地完成。

将 Excel 工作表转为 PDF 是与无需编辑的人共享电子表格的标准方式。难点在于确保数据真正适配页面 — 宽表格很容易溢出到难以阅读的多页。本指南展示如何设置打印区域、选择合适的页面大小和方向,并缩放内容让 PDF 看起来正确。所有步骤都使用 Excel 的内置功能;无需额外软件。

软件信息
  • 软件: Microsoft Excel
  • 平台: Windows、macOS(Office for Mac)
  • 版本: Office 2016 / 2019 / 365(2013 也可用)
  • 价格: 需要 Office 许可证(桌面版)。通过 Microsoft 账户使用 Excel for the web 可免费。
  • 最后验证: 2026-09-06
IXPDF 与 Microsoft 无任何关联。这些步骤描述的是 Excel 的内置功能;Microsoft 可能在未来版本中更改菜单路径。

挑战:电子表格很宽,页面不宽

Word 文档自上而下流动,自然适配纵向页面。电子表格是网格 — 同时有宽度(列)和高度(行),且宽度常常比页面更宽。如果你不做任何设置直接按 Save As PDF,Excel 会把列拆分到多页,接收方拿到的 PDF 第 2 页是"工作表的右半边" — 无法阅读。

解决办法是在导出前告诉 Excel 三件事:包含哪些单元格(打印区域)、用什么纸张大小和方向、以及如何缩放内容以适配。一旦设置好,PDF 就会变得可读。

分步演示:将 Excel 工作表转为 PDF

  1. 在 Microsoft Excel 中打开工作簿并选中要导出的工作表。
  2. 设置打印区域。选中要包含的单元格范围(例如 A1:K50)。进入Page Layout → Print Area → Set Print Area。只有这些单元格会被导出。
  3. 选择页面大小。 Page Layout → Size 并选 A4 或 Letter(很宽的工作表选 Tabloid / A3)。
  4. 选择方向。 Page Layout → Orientation。 宽表格请用 Landscape — 大多数数据表横向更适配。
  5. 缩放以适配。 在 Page Layout → Scale to Fit 下,将Width: 1 page 并保留 Height: Automatic。这会把所有列挤到一页宽,同时让行流到所需的多页。
  6. 另存为 PDF。 File → Save As,将格式改为PDF (*.pdf) 并保存。或使用File → Export → Create PDF/XPS Document。
  7. 验证。 打开 PDF 并检查每页所有列可见、行干净地延续到后续页面。

页面设置选项详解

打印区域与整张工作表

如果跳过打印区域,Excel 会导出工作表的使用范围 — 可能包含你不想要的远处零散单元格。显式设置打印区域是获得干净 PDF 最有用的一步。

Scale to Fit 与手动缩放

Scale to Fit 是正确的默认值 — 它刚好把内容缩小到适配页宽。替代方案是Page Layout → Scale 用手动百分比(例如 80%),可控制但需要试错。先用 Scale to Fit,仅在结果太小难以阅读时再切换为手动。

多页工作表的 Print Titles

如果工作表跨多页,将 Page Layout → Print Titles → Rows to repeat at top 设为$1:$1(或表头行所在位置)。这会在每页重复表头,让接收方无需翻回第 1 页看列名就能阅读第 5 页。

网格线

默认情况下 PDF 不含网格线 — 只有显式设置的单元格边框。如果需要网格线,勾选Page Layout → Print → Gridlines。为了干净外观,建议为想勾画的单元格设置边框,而不是打印所有网格线。

一次导出多张工作表

如果工作簿有多张工作表,且想全部放入一个 PDF:

  1. Ctrl+点击(Windows)或 Cmd+点击(Mac)工作表标签选中要包含的工作表 — 它们会被分组。
  2. 进入 File → Save As → PDF 并点击Options…。
  3. 在 Publish what 下,选择 Entire workbook。
  4. 保存。每张工作表成为 PDF 的一节。

每张工作表使用各自的页面设置,因此导出前要在每张工作表上设置打印区域和方向 — 不仅是活动工作表。

常见错误

  • 忘记打印区域。没有它,Excel 会导出每个已用单元格,包括远离主表的零散内容。务必显式设置打印区域。
  • 对宽工作表使用纵向。12 列的表格几乎永远放不进纵向。切换为横向。
  • 把 Width 和 Height 都设为 1 页。这会把 200 行的工作表缩到单页 — 文字变得不可读。将 Width 设为 1 页,Height 保持自动。
  • 不重复表头行。多页导出时第 2 页及之后没有列标签。使用 Print Titles 重复表头。
  • 在隐藏行或列可见时导出。隐藏的行和列不会被导出,这通常是你想要的 — 但如果是为了快速筛选而隐藏的,导出前先取消隐藏以避免意外。

IXPDF 本地替代 — 有了 PDF 之后

一旦 Excel 生成了 PDF,IXPDF 可以帮你完成剩余工作 — 全部在浏览器中本地完成,无需上传:

  • 拆分 PDF — 将多工作表 PDF 拆成每张工作表一个独立文件。
  • 合并 PDF — 将 Excel PDF 与封面或其他文档合并。
  • 压缩 PDF — 缩小 PDF 以适合邮件附件。

你的文件永不离开你的设备。

打开拆分 PDF