当您在 Excel Services 中打开 Microsoft Office Excel 工作簿时,该工作簿会以两种可能的视图之一显示:
“工作表”视图 在这种视图中,您可以显示工作簿,包括一个或多个工作表,以及这些工作表上的所有信息。当保存工作簿时,工作簿作者可以指定是否显示所有工作表,或者作者可以选择要显示的特定工作表。
“已命名项目”视图 在这种视图中,您只能显示工作簿中的一个或多个已命名项目。已命名项目可以是以下内容之一:图表、Excel 表格、数据透视表、数据透视图或命名的单元格区域。
您要做什么?
了解有关“已命名项目”视图的详细信息
“已命名项目”视图适用于您(用户或工作簿作者)需要执行以下操作时:
- 只显示工作簿的特定已命名项目,如图表或 Excel 表格,因为那是您唯一想查看的数据。例如,作为工作簿作者,您可能不想让用户查看工作簿的其他部分,因为用户不需要查看这些数据,或者,您出于安全考虑希望这些数据保持隐藏状态。或者,您不想让用户查看图表或数据透视图背后的数据,因为在“商务智能”仪表板中没有足够的空间用于这些数据。
- 从 Excel Web Access 工具栏上的“视图”下拉列表中选择特定的已命名项目,以便更加灵活地显示工作簿中的信息,而不是滚动查找所需信息,因为那样可能会很麻烦,而且很耽误时间。作为工作簿作者,您可以控制用户在工作簿中浏览信息的方式。另外,Excel Services 在“已命名项目”视图中显示一些与“工作表”视图不同的已命名项目,从而尽可能地减少对导航控件的需要。
- 在仪表板上或在其他 Web 部件页上将 Web 部件(如筛选 Web 部件或列表视图 Web 部件)连接到 Excel Web Access Web 部件。例如,您可以使用筛选 Web 部件中的所选值来显示图表、Excel 表格以及命名区域,每种信息在一个单独的 Excel Web Access Web 部件中显示。有关详细信息,请参阅将筛选 Web 部件连接到 Excel Web Access。
您可以在“已命名项目”视图中查看以下已命名项目:
| 已命名项目 |
注释 |
| Excel 表格 |
|
| 图表和数据透视图 |
尽管可能会显示水平和垂直滚动条,但整个图表或数据透视图会始终显示,而且决不会被裁剪。 |
| 数据透视表 |
|
| 命名区域 |
该区域必须是连续的,而且对工作表来说可以是全局或本地的 (SheetName!RangeName)。命名区域是您在 Microsoft Office Excel 2007 中定义的区域,或者是由 Office Excel 2007 定义的区域,如打印区域。 命名区域还可以包括其他已命名项目、图表、Excel 表格、数据透视表和数据透视图。
|
注释
- 当在“已命名项目”视图中保存工作簿时,您仍然可以查看“参数”任务窗格和设置参数,无论该已命名项目中是否包含对应于该参数的命名单元格。例如,您可能需要显示一个图表,但允许用户通过为不在已命名项目中的单元格值输入参数值来更新该图表。
- 在同一会话中,您不能从“已命名项目”视图切换到“工作表”视图或从“工作表”视图切换到“已命名项目”视图。
- “视图”下拉列表不会列出单个的工作表。
返回页首
在“已命名项目”视图中显示已命名项目
有两种在“已命名项目”视图中显示已命名项目的方法:使用“视图”下拉列表或设置“‘要显示的已命名项目’下拉列表”属性。
注释
- 已命名项目始终按字母顺序排列。
- 仅当工作簿作者在保存工作簿之前已经在“Excel Services 选项”对话框中选择了一个或多个已命名项目,而且“工作簿导航”、“所有工作簿交互”和“已命名项目下拉列表”属性处于选中状态,并且已显示 Excel Web Access 工具栏时,“视图”下拉列表才会显示。有关详细信息,请参阅 Excel Web Access Web 部件自定义属性和 Microsoft Office Excel 2007 帮助。
使用“视图”下拉列表
- 当 Excel Web Access 处于“已命名项目”视图中时,请在 Excel Web Access 工具栏上单击“视图”下拉列表旁边的箭头,然后选择一个已命名项目。
设置“已命名项目下拉列表”属性
对于工作簿作者在保存工作簿之前在“Excel Services 选项”对话框中指定的所有已命名项目,Web 部件作者可以通过设置“已命名项目下拉列表”属性在“已命名项目”视图中显示特定的已命名项目。设置此属性很有用,例如,在仪表板中,当您需要在 Excel Web Access Web 部件中显示某个特定的已命名项目,但您又不想让用户选择其他已命名项目时。有关详细信息,请参阅 Excel Web Access Web 部件自定义属性。
提示 Web 部件作者与工作簿作者不一定是同一个人,或者可能不具有访问工作簿的权限。如果不确定要在“已命名项目下拉列表”属性中输入哪个已命名项目,请在 Excel 2007 中打开该工作簿并显示“Excel Services 选项”对话框以查看已命名项目列表,或者显示清除了“‘要显示的已命名项目’下拉列表”属性的 Excel Web Access Web 部件,然后从“视图”下拉列表中记下已命名项目。
注释 如果您在“已命名项目下拉列表”属性中输入值,而且 Excel Web 部件显示在“已命名项目”视图中,则此值是显示的默认已命名项目。
问题:当删除列表视图 Web 部件连接时,“已命名项目下拉列表”属性未清除
当您通过选择列表视图 Web 部件连接菜单上的“将行提供给”命令以及 Excel Web Access Web 部件连接菜单上的“获取已命名对象的位置”命令,将列表视图 Web 部件连接到 Excel Web Access Web 部件时,“已命名项目下拉列表”属性也会被设置为您传递的连接值。以后,如果您删除 Web 部件连接,“已命名项目下拉列表”属性中的这个值会保留,而您可能会看到一条消息警报,该警报说明无法显示已命名项目。要解决此问题,请清除“已命名项目下拉列表”属性。有关详细信息,请参阅 Excel Web Access Web 部件自定义属性。
返回页首