将整个工作簿或其中一部分保存到静态网页

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

可以将整个工作簿(包括用于在工作表中导航的制表位)或工作簿的一部分(例如某个区域或图表)保存到静态网页,这样用户就可以在万维网上查看你的 Microsoft Office Excel 数据。例如,如果 Excel 工作表中有销售数据,就可以将这些数据随图表保存起来以对其进行对比,这样用户无需打开 Office Excel 就可以查看这些信息。

注意: 也可以将工作簿发布到 Excel Services,这样可以轻松地将 Microsoft Office Excel 2007 工作簿(.xslx、.xslb)作为交互式报表进行使用、共享、保护和管理。有关详细信息,请参阅将工作簿发布到 Excel Services

您要做什么?

深入了解将 Excel 数据保存到静态网页

将 Excel 数据保存到静态网页

启用或禁用自动重新发布

自动重新发布的错误和警告

保存到网页时遇到的问题

深入了解将 Excel 数据保存到静态网页

将 Excel 数据保存到静态网页时,务必了解自动重新发布功能、支持文件的所在位置、如何定义超链接以及重新打开已保存网页和重新打开原始工作簿之间的区别。

使用自动重新发布功能

每次保存工作簿时,都可以通过选中“发布为网页”对话框中的“在每次保存工作薄时自动重新发布”框来自动将工作簿发布到 Web。(在“文件”选项卡上(在 Excel 2007 中则是在“Microsoft Office 按钮Office 按钮图像 上),单击“另存为”,选择网页格式(.htm、.html、.mht、.mhtml),然后单击“发布”。)

但是,有时你可能不想自动重新发布工作簿中的项,例如当你:

  • 输入了不能保存到公用位置的机密或敏感信息时

  • 暂时与网络或 Web 服务器位置断开连接时

  • 要保存的工作簿是由不受信任的用户创建的时(工作簿中的宏可能会通过使用你的凭据从网络位置收集信息,然后将该信息保存到公用位置。)

建议必要时暂时禁用(当前打开和关闭会话)或永久禁用(每次打开、保存和关闭会话)“自动重新发布”。

关于支持 Web 文件和超链接

网页通常包含图像和其他支持文件,以及指向其他网页的超链接。支持文件或网页移动后,指向它们的网页可能无法再正常工作。

支持文件

将 Excel 工作簿或工作表另存为网页时(.htm、.html),Excel 会创建一个名为“filename_ files”的支持文件夹。页面的所有支持文件(项目符号、背景纹理和图形等)都会保存在该文件夹中。例如,如果文件名为 Page1.htm,则 Excel 会创建一个名为“Page1_ files”的子文件夹。Excel 还会为支持文件指定名称,例如 image001.jpg 和 image002.gif。

将网页移动或复制到其他位置时,必须同时移动支持文件夹,这样才能将所有链接保存到网页。重新保存到其他位置时,Excel 会为你自动复制支持文件夹。

例如,假设你有一个网页:http://example.microsoft.com/Page1.htm。该网页中包含有项目符号,而项目符号存储在支持文件夹中:http://example.microsoft.com/Page1_ files。则项目符号文件的相对路径是 /Page1_ files/image001.gif and /Page1_ files/image002.gif。将 Page1.htm 移动到新位置(例如 http://example.microsoft.com/)时,必须同时将支持文件文件夹(Page1_ files)移动到 http://example.microsoft.com/。

相对和绝对超链接

创建网页时,Excel 会自动管理相关的文件和超链接,这样当网页放在最终的 Web 服务器上时才会显示图像,链接才会有效。

当所有文件(例如项目符号、导航按钮、背景纹理、图形和超链接指向的网页等)都被放置或保存到同一个 Web 服务器时,Excel 会将链接作为相对链接。

指向位于其他服务器上的网站的超链接(例如 Web 上你最喜欢的地方的列表)会被作为绝对链接,即固定的文件位置。

将网页保存到其他位置时,无法转换为相对链接的链接会继续作为绝对链接。

删除另存为相对链接的元素后,Excel 会自动从支持文件夹中删除相应的支持文件。

网页支持文件的语言特定名称

Microsoft Office System 的语言版本中有用于将文件另存为网页的后缀。例如,假设你使用 Microsoft Office System 的荷兰语版本将名为 Page1 的文件另存为网页。则支持文件夹的默认名称为“Page1_bestanden”。下一节中将介绍语言和默认文件夹名的完整列表。

语言和默认文件夹名

语言

默认的支持文件夹名

阿拉伯语

.files

巴斯克语

_fitxategiak

巴西语

_arquivos

保加利亚语

.files

加泰罗尼亚语

_fitxers

中文(简体)

.files

中文(繁体)

.files

克罗地亚语

_datoteke

捷克语

_soubory

丹麦语

-filer

荷兰语

_bestanden

英语

_files

爱沙尼亚语

_failid

芬兰语

_tiedostot

法语

_fichiers

德语

-Dateien

希腊语

.files

希伯来语

.files

印地语

.files

匈牙利语

_elemei

意大利语

-file

日语

.files

朝鲜语

.files

拉脱维亚语

_fails

立陶宛语

_bylos

挪威语

-filer

波兰语

_pliki

葡萄牙语

_ficheiros

罗马尼亚语

.files

俄语

.files

塞尔维亚语(西里尔文)

.files

塞尔维亚语(拉丁语)

_fajlovi

斯洛伐克语

.files

斯洛文尼亚语

_datoteke

西班牙语

_archivos

瑞典语

-filer

泰语

.files

土耳其语

_dosyalar

乌克兰语

.files

越南语

.files

注意: 如果未勾选“Web 选项”对话框中的“尽可能使用长文件名”复选框,将网页保存为短文件名(最多八个字符,加上三个字符的文件扩展名),则支持文件夹名就是去掉“files”一词的网页名。

在 Excel 中重新打开已保存的网页

将 Excel 工作簿另存为网页后,可以在 Excel 中打开生成的网页文件,进行更改,并保存该文件。但是,该文件中保留的 Excel 功能较少,可能无法像之前一样进行修改。例如,将图表另存为网页后,图表将成为一个单独的图像,因此无法在网页上对其进行修改。但是,如果保存的是包含图表的整个工作簿,则会保存实际的图表,而不仅仅是保存为图像,重新打开文件时就可以修改图表。

为了获得最佳效果,Microsoft 建议使用原始工作簿 (*.xlsx) 作为“主控”副本进行打开、更改和另存为工作簿操作,然后另存为网页。

返回页首

将 Excel 数据保存到静态网页

  1. 在“文件”选项卡上(在 Excel 2007 中则是在“Microsoft Office 按钮Office 按钮图像 上),单击“另存为”。

    将出现“另存为”对话框。

  2. 在列表框中,执行以下操作之一:

    • 若要保存到网页并创建支持文件和文件夹,请选择“网页(*.htm; *.html)”。

    • 若要保存到单个文件网页,并将支持文件嵌入到网页中,请选择“单个文件网页(*.mht; *.mhl)”。

  3. 如果已经选择了要保存的项,请单击“保存”以完成操作。否则,请继续执行以下步骤。

  4. 执行下列操作之一:

    • 若要保存整个工作簿,包括用于导航工作簿中的每个工作表的制表位,请单击“整个工作簿”。

    • 若要保存工作表中的当前所选内容,请单击“选择:工作表”。

  5. 单击“发布”。

    将出现“发布为网页”对话框。

  6. 在“选择”框中的“发布内容”下,选择下列选项之一:

项目​

操作

整个工作簿    

选择“整个工作簿”。此操作将保存整个工作簿,包括用户可以用来导航到每个工作表的制表位。

整个工作表    

选择“(工作表名)上的项”,然后选择“(工作表名)的全部内容”。

项目   

选择“(工作表名)上的项”,然后选择想要保存的项,例如数据透视表或图表。项不包括单元格区域。

单元格区域    

选择“单元格区域”。如果选择框中不包含所需区域,请单击工作表(对话框将折叠为一个选择框),从 Excel 工作簿中选择单元格区域,然后单击“展开对话框按钮图像

图表   

选择“(工作表名)上的项”,然后选择“图表x”。

筛选的区域    

选择“(工作表名)上的项”,然后选择想要保存的“自动筛选”。

外部数据区域   

选择“(工作表名)上的项”,然后选择想要保存的“查询”项。

重新发布    

若要再次发布曾今发布过的工作表或项,请选择“曾经发布过的项”,然后选择想要重新发布的工作表或项。若要阻止重新发布某个项,请选择该项,然后单击“删除”。若要继续发布,请单击列表中的其他项。

  1. 若要添加一个标题,使其居中出现在选定内容的上方以及浏览器标题栏中,请在“发布形式”下单击“更改”。键入所需标题,然后单击“确定”。

  2. 在“文件名”框的旁边,单击“浏览”,然后找到要保存网页的驱动器、文件夹、Web 文件夹、Web 服务器、HTTP 网站或 FTP 位置,然后单击“确定”。

    只要有权修改网页并且有权访问文件,也可以选择将其添加到或替换现有网页。

    提示: 第一次创建网页时,建议将网页保存在本地硬盘上,这样在将网页发布到公用或共享位置之前,可以进行任何所需的更改或更正。

  3. 保存后若要在浏览器中查看网页,请选择“在浏览器中打开已发布网页”复选框。

    注意: 若要预览但不保存页面,可以使用“网页预览”命令,可以将该命令添加到快速访问工具栏。

  4. 如果希望之后在工作簿中进行更改,并且想在每次保存工作簿时自动重新发布项目,请选择“在每次保存工作薄时自动重新发布”复选框。

  5. 若要更改其他相关选项,请执行以下一项或多项操作:

    • 若要更改网页选项,请单击“工具”旁边的箭头,然后单击“Web 选项”。有关详细信息,请参阅网页选项

    • 若要更改图片压缩选项,请单击“工具”旁边的箭头,然后单击“压缩图片”。有关详细信息,请参阅减小图片的文件大小

  6. 单击“发布”。

  7. 如果要保存到现有网页,系统会显示一条消息。请执行下列操作之一:

    • 若要覆盖现有页面,请单击“替换文件”。

    • 若要将数据追加到网页的末尾,请单击“添加到文件”。

返回页首

启用或禁用自动重新发布

启用“自动重新发布”功能后,每次保存工作簿时都会出现一条消息。可以暂时或永久禁用“自动重新发布”,也可以保留该功能。还可以控制消息的显示方式。

注意: 保存工作簿时,如果在状态栏中看到“发布到网页: 文件名”,则表明对该工作簿设置了“自动重新发布”。

临时禁用自动重新发布

出现该消息时,执行下列操作之一:

  1. 选择“在此工作簿打开时禁用自动重新发布功能”选项。

  2. 单击“确定”。

    自动重新发布”只对工作簿的当前会话不可用,即该功能在关闭工作簿之前不可用。下一次打开工作簿时,将启用“自动重新发布”。

永久禁用自动重新发布

  1. 打开已设置为自动重新发布的工作簿。

  2. 在“文件”选项卡上(在 Excel 2007 中则是在“Microsoft Office 按钮Office 按钮图像 上),单击“另存为”,选择网页格式(.htm、.html、.mht、.mhtml),然后单击“发布”。

  3. 在“选择”列表中,单击“曾经发布过的项”。

  4. 选择要停止自动重新发布的项,然后单击“删除”。对每个不想自动重新发布的项重复该操作。

  5. 单击“关闭”。

  6. 若要将更改保存到工作簿,在“文件”选项卡上(在 Excel 2007 中则是在“Microsoft Office 按钮Office 按钮图像 上),单击“保存”。

继续执行自动重新发布

出现该消息时,执行下列操作之一:

  • 在每次保存工作簿时显示的消息中,单击“启用自动重新发布功能”。

控制自动重新发布消息的出现方式

如果不希望每次保存工作簿时都出现该消息,请选择“不再显示此消息”复选框。但是请注意,此设置将应用于设置为自动重新发布的所有 Excel 工作簿。

返回页首

自动重新发布的错误和警告

使用自动重新发布功能时可能会收到以下错误和警告消息。

警告:外部引用转换成的值位于 <文件名/路径>

重新发布的工作簿中包含对其他工作簿、页面或文档的引用,例如 Book1.xls 中的链接获取的是 Book2.xls 中 A1 单元格的值。生成的已发布网页中不支持外部引用,因此引用会转换为网页上最后一个检索的值。但是工作簿中的引用仍然保持不变。

警告:隐藏的公式在 <文件名/路径> 中不再受保护

隐藏的公式在已发布的网页上将变为可见。如果不希望在网页上显示隐藏的公式,请在保存和发布之前将公式删除。

警告:“以显示精度为准”选项在 <文件名/路径> 中不受支持

此工作簿使用了“以显示精度为准”选项,可在“Excel 选项”中“公式”类别的“计算选项”上选择该选项。Excel 选项位于“文件”选项卡上(在 Excel 2007 中位于“Microsoft Office 按钮Office 按钮图像 上),单击“Excel 选项”即可。这意味着存储在单元格中的值将不再精确到 15 位,而是以单元格中的显示精度为准。网页上不支持“以显示精度为准”,因而从此工作簿中发布到网页上的公式结果以及输入或更改的值将不再应用“以显示精度为准”选项。

警告:1904 日期系统在 <文件名/路径> 中转换为 1900 日期系统

此工作簿使用了“1904 日期系统”,可在“Excel 选项”对话框“高级”类别的“计算此工作簿时”部分启动该选项(Excel 选项位于“文件”选项卡上(在 Excel 2007 中位于“Microsoft Office 按钮Office 按钮图像 上),单击“Excel 选项”即可)。通常用于 Macintosh 兼容性,此选项会将 Microsoft Excel 中计算所有日期的开始日期从 1900 年 1 月 1 日更改为 1904 年 1 月 2 日。网页不支持 1904 日期系统,因此网页上的日期会转换为 1900 日期系统,并且可能会出现大约四年的差异。

错误:无法访问 <文件名/路径>

无法将重新发布的项保存到曾今发布它们的位置。

  • 检查要发布到的网站或服务器是否工作正常。

  • 检查曾今发布到的位置是否已经更改了名称或进行了移动。

  • 请确保对之前发布项的位置具有相应的权限。

错误:<文件名/路径> 中有受保护数据

受保护的数据不能保存到网页。若要重新发布工作簿,必须先取消对数据的保护,并删除所有密码。如有必要,建议将机密或敏感信息移动到不会发布的工作簿中。

错误:此文件格式不正确 <文件名/路径>

不能使用自动重新发布功能将 Microsoft Excel 数据发布到非网页格式(.htm、.html、.mht、.mhtml)文件。请确保要发布到的网页是 HTML 格式。

错误:之前发布的数据已从 <文件名/路径> 中删除

工作簿中设置为自动重新发布的项目已经不存在。

错误:没有足够的内存来执行发布 <文件名/路径>

  • 关闭桌面上所有不需要的程序或窗口,以重新捕获系统上的可用内存。

  • 检查要发布到的位置的可用磁盘空间,确保有足够的空间可用于网页。

  • 检查要发布到的位置的分配空间,确保没有超出其限制。

  • 尝试通过删除工作表、对象或任何不必要的项来减小工作簿的文件大小。

  • 检查计算机上的磁盘空间量。删除硬盘中不必要的文件。

  • 检查系统上的随机访问内存 (RAM),确保其工作正常,并且为 Microsoft Office 或 Office Excel 版本保留有推荐的内存量。

返回页首

保存到网页时遇到的问题

将工作簿保存到网页时,可能会遇到以下问题:

问题:找不到条件格式

单个文件网页(.mht、.mhtml)页面不支持条件格式;请使用网页(.htm、.html)文件格式。这两种格式都不支持数据栏、色阶和图标集。

问题:将数据另存为网页时,单元格中的文本被截断。

如果发现单元格中的文本被截断或者未完全显示,请尝试执行以下操作:

修改包含自动换行文本的单元格    将数据另存为网页之前,可能对单元格的文本设置了自动换行。若要防止保存文本时文本被截断,可以缩短文本、为文本使用多个单元格或在工作表中增加列宽,然后再保存数据。

增加文本所在列的列宽    当单元格中的文本与其他单元格重叠时,可能不会保存重叠的部分。增加文本所在列的列宽,避免该文本与其他单元格重叠。

重新对齐文本    如果发现单元格中的文本被截断,则保存文本时,文本的长度大于单元格的宽度,并且文本为右对齐或居中对齐。编辑原始工作簿,并将文本重新设置为左对齐(缩进)。

问题:将数据另存为网页时,旋转文字不能正常显示

将 Excel 数据另存为网页时,不能使用旋转或竖排文字。旋转和竖排文字将转换为横排文字。

问题:保存到现有网页的项始终显示在页面底部

将 Excel 数据保存到现有网页时,Excel 始终将数据附加到页面底部。

若要将 Excel 数据移至网页上的其他位置,可以在 Microsoft Office SharePoint Designer 等设计程序中打开网页,并重新排列项目。

问题:我将网页移动到了其他位置,现在有些链接损坏了

保存网页时,默认情况下 Excel 将所有的支持文件(例如项目符号、背景纹理和图形)保存在支持子文件夹中。将网页移动或复制到其他位置时,必须同时移动支持文件夹,这样才能将所有链接保存到支持文件。

问题:我在我的网页上看到红色的 X

红色 X 表示缺少图形。如果将网页移动或复制到了新的位置,但是没有移动支持文件,则指向图形(例如照片、项目符号和背景纹理等)的链接可能会损坏。

返回页首

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×