在 Excel for Windows 中将工作簿发布到 SharePoint 网站

你可以将工作簿发布到 Microsoft SharePoint 库,以便用户可以在 Web 浏览器中查看或编辑它,而无需在其计算机上安装 Excel。 发布实际上与保存相同,但具有一些内置选项允许你控制哪些人在浏览器中打开工作簿可以看到什么内容。

如果在组织范围内采用将工作簿保存或发布到中央 SharePoint 网站的做法,则可帮助确保在通过电子邮件发送相同工作簿时不会在您的组织内部出现大量略微不同的版本。

通过设置一些发布选项,您可以强调工作簿的特定部分(如图表),或避免在浏览器中查看其他部分。 例如,您可以显示一个图表,但不显示其基础数据。 或者,您可以仅向需要查看的用户显示特定工作表,而隐藏其他工作表。

本文介绍如何从 Excel for Windows 发布工作簿, 并且不包括将工作簿或工作簿数据连接到 SharePoint 页面上的 Excel Web Access Web 部件。

在将工作簿发布到 SharePoint 网站时,整个工作簿会保存到 SharePoint。 具有所需 SharePoint 权限的用户可以在浏览器或 Excel 桌面程序中查看和使用整个工作簿。

如果在 SharePoint 上部署了 Office 网页版,则在浏览器中查看和处理数据的方法与在 Excel 桌面程序中处理数据的方法非常相似。 事实上,与 Excel 桌面程序不同的是,多个用户可以同时在浏览器网格中编辑工作簿。 当你在浏览器查看工作簿时,如果看到“在 Excel Online 中编辑”按钮,则你将知道 Office 网页版 准备就绪可供使用。

“编辑工作簿”菜单上的“在 Excel Online 中编辑”

准备工作簿

在发布工作簿之前,您可以仅选择希望在浏览器中可见的工作表或项目。 但请注意,虽然您可以限制在此模式下可查看的内容,但工作簿的全部内容仍将被保存到 SharePoint 服务器。

如果您要将整个工作表作为除图表或数据透视表等其他项目以外的项目包括在内,请将整个工作表定义为命名区域。 选择整个工作表,然后定义一个命名区域。 然后,此命名区域将在您准备好发布时 在“发布选项”对话框中 显示为可用项目。

要让用户在一个单元格中输入值以在另一个单元格中使用公式,请在发布工作簿之前在 Excel 中将该单元格设置为已定义名称。 然后,你就可以在“浏览器视图选项”对话框中的“参数”选项卡上将该已定义名称添加为参数。

例如,下面显示单元格 D2,具有已定义名称“利率”。 在浏览器中,某一用户已在“参数”窗格的“利率”框中输入了一个值 5.625,然后单击“应用”。 此时,该值将出现在单元格 D2 中,A2 中的公式将使用 D2 中的值。 该公式的结果将被重新计算,并在 A2 中显示为:$1,151.31。

在窗格中输入参数将在单元格 D2 中使用它

注意: 如果您为 Excel 表格创建切片器,并为包含表格和切片器的单元格区域定义名称,则如果您发布定义的区域,将无法使用切片器来在浏览器中筛选表格。 如果您发布表格或整个工作表或其工作簿,则切片器将按预期在浏览器中工作。

发布工作簿

  1. 在“文件”选项卡中,单击“另存为”,然后单击“SharePoint”。

  2. 如果你在“当前”、“最近”或“更早”下看到 SharePoint 文件夹,请单击所需的文件夹。

    将显示“另存为”对话框。


    ,单击“浏览”输入 SharePoint 网站的 web 地址,然后浏览到要发布工作薄的文件夹。

    单击“SharePoint”文件夹或单击“浏览”
  3. 若要从工作簿中选择要发布的单个工作表或项目,请单击“浏览器视图选项”。

    在“另存为”对话框中,单击“浏览器视图”选项

    你将看到一个“显示”选项卡和一个“参数”选项卡。

  4. 如果只是要发布整个工作簿,请单击“保存”。 否则,请执行下列操作之一:

    • 若要在浏览器中显示整个工作簿,请在“显示”选项卡上,在列表框中选择“整个工作簿”。

    • 若要在浏览器中仅显示特定工作表,请在“显示”选项卡上,在列表框中选择“工作表”,然后取消选中不希望在浏览器中隐藏的工作表所对应的复选框。

      默认情况下,将选中所有工作表。 若要在取消选中一些复选框后快速使所有工作表再次可供查看,请选择“全部工作表”复选框。

    • 若要在浏览器中仅显示特定项目(如命名区域、图表、表格或数据透视表),请在“显示”选项卡上,在列表框中选择“工作簿中的项目”,然后选中要显示的项目所对应的复选框。

    • 在“参数”选项卡上,添加你要在用户在浏览器中查看工作簿时用于指定可编辑的单元格的任何已定义名称,然后单击“确定”。

  5. 保存工作簿。

注意: 

  • 如果选择的项目同名(例如一个图表及其基础数据表),则只能在浏览器中使用其中一个项目。 若要显示所有项目,请确保工作簿中的每个项目都具有唯一名称。

  • 您可以在“设计”选项卡上的“属性”组中重命名表,在“选项”选项卡上的“数据透视表”组中重命名数据透视表,在“布局”选项卡上的“属性”组中重命名图表或数据透视图。 在“公式”选项卡上的“已定义名称”组中重命名命名区域等重复项目。

如果在 SharePoint 上部署了 Office 网页版,则在浏览器中查看和处理数据的方法与在 Excel 桌面程序中处理数据的方法非常相似。 事实上,与 Excel 桌面程序不同的是,多个用户可以同时在浏览器网格中编辑工作簿。 当你在浏览器查看工作簿时,如果看到“在 Excel Online 中编辑”按钮,则你将知道 Office 网页版 准备就绪可供使用。

“编辑工作簿”菜单上的“在 Excel Online 中编辑”

有关详细信息, 请参阅文章在 excel 和 Excel Services 中使用工作簿之间的差异

准备工作簿

在发布工作簿之前,您可以仅选择希望在浏览器中可见的工作表或项目。 但请注意,虽然您可以限制在此模式下可查看的内容,但工作簿的全部内容仍将被保存到 SharePoint 服务器。

如果您要将整个工作表作为除图表或数据透视表等其他项目以外的项目包括在内,请将整个工作表定义为命名区域。 选择整个工作表,然后定义一个命名区域。 然后,此命名区域将在您准备好发布时 在“发布选项”对话框中 显示为可用项目。

要让用户在一个单元格中输入值以在另一个单元格中使用公式,请在发布工作簿之前在 Excel 中将该单元格设置为已定义名称。 然后,你就可以在“浏览器视图选项”对话框中的“参数”选项卡上将该已定义名称添加为参数。

例如,下面显示单元格 D2,具有已定义名称“利率”。 在浏览器中, 用户在 "参数" 窗格的框中输入一个值 5.625, 然后单击 "应用"。 此时,该值将出现在单元格 D2 中,A2 中的公式将使用 D2 中的值。 该公式的结果将被重新计算,并在 A2 中显示为:$1,151.31。

有关如何定义区域的信息, 请参阅 Excel 帮助。

在窗格中输入参数将在单元格 D2 中使用它

注意: 如果您为 Excel 表格创建切片器,并为包含表格和切片器的单元格区域定义名称,则如果您发布定义的区域,将无法使用切片器来在浏览器中筛选表格。 如果您发布表格或整个工作表或其工作簿,则切片器将按预期在浏览器中工作。

发布工作簿

  1. 单击 "文件" > "另存为>SharePoint"。

  2. 如果在 "当前文件夹""最近使用的文件夹" 下看到 SharePoint 文件夹, 请单击所需的文件夹。 否则, 单击 "浏览" 并输入 SharePoint 网站的 web 地址。 然后, 浏览到要在其中发布工作簿的文件夹。 将显示“另存为”对话框。

  3. 若要从工作簿中选择要发布的单个工作表或项目,请单击“浏览器视图选项”。 您将看到 "显示" 选项卡和 "参数" 选项卡。 如果只是要发布整个工作簿,请单击“保存”。 否则,请执行下列操作之一:

    • 若要在浏览器中显示整个工作簿,请在“显示”选项卡上,在列表框中选择“整个工作簿”。

    • 若要在浏览器中仅显示特定工作表, 请在 "显示" 选项卡上, 在列表框中选择 "工作表", 然后取消选中不希望在浏览器中隐藏的工作表的复选框。

      默认情况下,将选中所有工作表。 若要在取消选中某些框后快速使所有工作表再次可见, 请选中 "所有工作表" 复选框。

    • 若要在浏览器中仅显示特定项目 (如命名区域、图表、表格或数据透视表), 请在 "显示" 选项卡上, 在列表框中选择"工作簿中的项目", 然后选中要显示的项目对应的框。

    • 在 "参数" 选项卡上, 添加要用于指定当用户在浏览器中查看工作簿时可编辑的单元格的任何已定义名称。 然后单击"确定"关闭该对话框。

  4. 保存工作簿。

注意: 

  • 如果选择的项目同名(例如一个图表及其基础数据表),则只能在浏览器中使用其中一个项目。 若要显示所有项目,请确保工作簿中的每个项目都具有唯一名称。

  • 如果选择的项目同名(例如一个图表及其基础数据表),则只能在浏览器中使用其中一个项目。 若要显示所有项目,请确保工作簿中的每个项目都具有唯一名称。

  • 您可以在“设计”选项卡上的“属性”组中重命名表,在“选项”选项卡上的“数据透视表”组中重命名数据透视表,在“布局”选项卡上的“属性”组中重命名图表或数据透视图。 在“公式”选项卡上的“已定义名称”组中重命名命名区域等重复项目。

  • 您可以在“设计”选项卡上的“属性”组中重命名表,在“选项”选项卡上的“数据透视表”组中重命名数据透视表,在“布局”选项卡上的“属性”组中重命名图表或数据透视图。 在“公式”选项卡上的“已定义名称”组中重命名命名区域等重复项目。

有关 Excel Web Access web 部件的详细信息, 请参阅文章在 Excel Web access web 部件中显示工作簿

将工作簿发布到 SharePoint 服务器时, 工作簿的所有内容都将保存到服务器, 如果在 Excel 桌面程序中打开该工作簿, 则可以查看和使用该工作簿。 如果 Office Web Apps 部署在 SharePoint 服务器上, 在 Web 浏览器中查看和处理数据的方式与在 Excel 桌面程序中处理数据的方式非常相似。 实际上, 在部署 Office Web 应用时, 浏览器网格中可能会同时编辑工作簿。 在浏览器中查看工作簿时, 如果 "在浏览器中编辑" 按钮可见, 则表示 Office Web Apps 可用。

“在浏览器中编辑”按钮

有关详细信息, 请参阅文章在 excel 和 Excel Services 中使用工作簿之间的差异

准备工作簿

在发布工作簿之前, 您有机会 (在 "发布选项" 对话框中), 选择在浏览器中单击 "在浏览器中编辑" 按钮时要在浏览器中显示的工作表或项目。 只需记住, 虽然你可以选择在此模式下可见的内容, 但工作簿的所有内容仍将保存到 SharePoint 服务器。

如果您要将整个工作表作为除图表或数据透视表等其他项目以外的项目包括在内,请将整个工作表定义为命名区域。 选择整个工作表,然后定义一个命名区域。 然后,此命名区域将在您准备好发布时 在“发布选项”对话框中 显示为可用项目。

如果您希望允许用户在浏览器中查看工作表时为公式提供参数, 请将单元格设置为已定义的名称。 然后, 你可以在 "发布选项" 对话框中的 "参数" 选项卡上将已定义的名称添加为参数。

例如, 在浏览器中显示工作表的下图中, 单元格 D2 具有定义的名称费率。 在浏览器中, 用户在 "参数" 窗格的框中输入了值 5.625, 然后单击 "应用"。 此时,该值将出现在单元格 D2 中,A2 中的公式将使用 D2 中的值。 该公式的结果将被重新计算,并在 A2 中显示为:$1,151.31。

在浏览器中使用参数

有关如何定义区域的信息, 请参阅 Excel 帮助。

发布工作簿

  1. 单击“文件”选项卡,然后单击“保存并发送”。

  2. 单击 "保存到 SharePoint"。
    注意   如果 "保存到 SharePoint " 命令不可用, 仍可通过使用 "另存为" 命令将工作簿保存到 SharePoint 网站。 "发布选项" 对话框将不可用。 您也可以直接从 SharePoint 库上传工作簿。 用户可以直接转到保存工作簿的网站, 在浏览器中查看和编辑工作簿中的内容。

    “另存为”命令

  3. 如果要在工作簿中选择要发布的单个工作表或项目, 请单击 "发布选项" 按钮。 否则, 如果要发布整个工作簿, 请直接跳到步骤4。
    在 "显示" 选项卡上, 执行下列操作:

    • 若要在浏览器中显示整个工作簿, 请在列表框中选择 "整个工作簿"。

    • 若要在浏览器中仅显示特定工作表, 请在列表框中选择 "工作表", 然后清除不想让其可见的工作表的复选框。
      注意   默认情况下, 所有工作表都已选中。 若要在清除某些复选框后快速使所有工作表再次可见, 可以选中 "所有工作表" 复选框。

    • 若要在浏览器中仅显示特定项目 (如命名区域、图表、表格或数据透视表), 请在列表框中选择"工作簿中的项目", 然后选中要显示的项目的复选框。
      注意如果选择具有相同名称的项目 (如图表及其基础数据表), 则浏览器中仅可使用其中一个项目。 若要显示所有项目, 必须确保工作簿中的每个项目都具有唯一的名称。 您可以在“设计”选项卡上的“属性”组中重命名表,在“选项”选项卡上的“数据透视表”组中重命名数据透视表,在“布局”选项卡上的“属性”组中重命名图表或数据透视图。 可在 "定义名称" 组中的 "公式" 选项卡上重命名重复项目 (如命名区域)。
      选择工作表或项目

    • 在 "参数" 选项卡上, 添加要用于指定当用户在浏览器中查看工作簿时可编辑的单元格的任何已定义名称。 然后单击"确定"关闭该对话框。
      设置参数

  4. 选择要在其中发布工作簿的位置。
    当前位置最近的位置或你可以选择的位置可能已保存了服务器位置。 如果没有此类位置, 或者想要保存到新位置, 请在 "位置" 下, 双击 "浏览查找位置"。

  5. 在 "另存为" 对话框中, 输入 SharePoint 网站的 web 地址, 然后浏览到要在其中保存工作簿的网站或库。

  6. 如果尚未选择单个工作表或项目或设置参数, 请单击 "发布选项" 按钮。

  7. 在 " 文件名" 框中, 接受建议的工作簿名称, 或根据需要键入新名称。

  8. 若要在发布操作完成后立即在浏览器窗口中显示工作簿内容, 请确保选中 "在浏览器中打开" "使用 Excel 打开" 复选框。

  9. 单击“保存”。

注意:  本页面是自动翻译的,可能包含语法错误或不准确之处。 我们的目的是使此内容能对你有所帮助。 能否告知我们此信息是否有所帮助? 下面是该参考内容的英文版

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

此信息是否有帮助?

谢谢您的反馈!

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

×