您希望您的雇员能从网页上将自己的销售数据与其他同事的进行比较吗?或者在网页上访问标准成本核算的电子表格?也许您想用网页在图表中显示公司不同地区的盈利状况。
可将 Microsoft Excel 工作簿或其一部分(例如工作表中的某项)保存为网页,使其在 HTTP 站点、FTP 站点、Web 服务器或网络服务器上可用,以供用户查看或交互式使用。例如,如果您有建立在 Excel 工作表上的销售数据,您可以将这些数据与图表一起发布在网页上进行比较,这样用户无须打开 Excel 即可在其浏览器中查看这些数据,甚至对这些数据进行操作。
在网站上共享 Excel 数据的不同方法。
将整个工作簿放置到网页上
如果要将工作簿中的所有数据一次发布到网页上,可以在网页上发布整个交互式或非交互式的工作簿。
交互式工作簿
在向网页上发布交互式工作簿时,发布的结果是包含专门组件(该组件允许浏览器用户对工作簿进行交互操作)的 HTML 文件。例如,可以利用工作表选择器在工作表间进行切换、可以处理数据和设置格式以及更改每张工作表中的公式。在 HTML 文件中使用的交互组件不可在 Excel 中打开或修改,因此应该保留一份所发布的 Excel 工作簿的原本,以便必要时对其进行更改和重新发布。
非交互式工作簿
在保存非交互式工作簿时,数据显示与 Excel 中一样,包括用户可以单击以在工作表间进行切换的标签。但是,用户不能在浏览器中更改数据或对其进行交互操作。如果不想保留 Excel 工作簿的原本,但想在 Excel 中直接打开 HTML 文件,并使用 Excel 的功能对其进行更改并保存更改,则应将整个工作簿保存为 HTML 页。
将工作表、单元格区域或工作表的其他项发布到网页上
可以将电子表格或电子表格的一部分发布到网页上,既可带有交互功能,也可没有交互功能。
非交互式发布时,用户可以查看网页上的数据和格式,但不能处理数据或进行格式设置。
如果希望用户能处理网页上的数据,则可以根据 Microsoft Excel 工作表或工作表上的项创建网页,方法是:保存具有电子表格功能的数据。当使用电子表格功能发布具有交互式功能的数据时,用户可以执行以下操作:
- 输入数据
- 设置数据的格式
- 计算数据
- 分析数据
- 排序和筛选
在交互式网页中,用户可以更改网页项的数据和布局。
可以使用电子表格功能将下列数据放置到网页上:
- 工作表
- 数据透视表
- 外部数据区域
- 单元格区域
- 筛选列表
- 打印区域
当保存具有交互式功能的数据时,可能丢失某些格式和功能。
将图表放置到网页上
可以发布具有或不具有交互功能的图表。当发布没有交互功能的图表时,图表的图像以 .jpg 格式保存并显示在网页上。
如果需要将交互式图表或数据透视图报表放置到网页上,则可以保存具有交互式图表功能的图表。
当更改网页上图表所对应的数据时,图表会自动更新。
若要创建具有交互式功能的图表,首先必须在 Microsoft Excel 中具有图表或数据透视图报表。在以交互式方式发布图表时,Excel 将自动在网页上包含图表的源数据。对于图表,Excel 中包括有交互式的电子表格控件。对于数据透视图报表,Excel 中则包括有交互式的数据透视表列表。
当用户更改电子表格中的数据或更改网页上数据透视表列表的布局时,相应的图表也会自动进行更新。用户还可排序和筛选图表。
如果需要更改网页上图表的大小,则可以在 Microsoft FrontPage 中或 Microsoft Access 数据访问页“设计”视图中打开网页以进行更改。
将数据透视表放置到网页上
数据透视表是在 Excel 中可用于快速汇总大量数据的交互式表格。如果需要比较相关汇总或需要 Excel 进行排序、计算分类汇总和汇总,则请使用数据透视表。
可以发布具有交互式或非交互式功能的数据透视表。在发布非交互式的数据透视表时,用户可以查看报表,但不能像在 Excel 中一样对表格进行更改,例如不可拖动字段或更改所用汇总的类型。
在网页上的数据透视表列表中,可以通过更改布局来分析数据。
如果希望 Web 用户能与数据透视表进行交互,或希望发布可刷新的外部数据区域,则可以在网页上放置交互式的数据透视表列表(交互式数据透视表的 Web 版本称为数据透视表列表)。当使用数据透视表功能发布具有交互式功能的数据时,用户就可以在生成的数据透视表列表上筛选数据,或通过使用不同视图来分析数据,还可以在浏览器中刷新外部数据。
数据透视表列表的源数据 可以根据现有的数据透视表或其他 Excel 数据创建交互式的数据透视表列表。如果使用了其他 Excel 数据并选择了“发布为网页”对话框中的“数据透视表功能”,则 Excel 将在网页上创建数据透视表列表。
如果希望用户能更新网页上的外部数据区域,则必须指定数据透视表功能以将外部数据区域发布到数据透视表列表中。当用户在浏览器中打开网页或单击数据透视表列表中的“刷新”时,数据将根据源数据库自动进行更新。
需考虑的限制 当保存具有交互式功能的数据时,可能丢失某些格式和功能。
将多个项一起放置到网页上
大多数创建的网页中都包含多个项。例如,可能有这样一个网页,它包含徽标、文本、数据透视表列表、非交互式列表和图表。将多个项放置在一页上的好处是:用户只需要查看一个网页就可以看到所有需要的信息。
可以将网页的一部分设置为交互式,而其他部分设置为非交互式。
可以使用多个 Microsoft Office 程序中的功能创建一个网页。例如,可以在 Excel 中将数据保存为网页,然后使用 Microsoft Access 添加分组数据页控件或脚本,接着在 Microsoft FrontPage 中打开该网页,并添加主题,以使此网页与站点上其他页的外观保持一致。
可以使用交互式数据、非交互式数据和任何 Office 程序数据的任意组合。例如,可以使用 Microsoft Access 从雇员数据库中获取雇员姓名、职务和工资,然后在 Excel 中分析 Access 数据。在 Excel 中,可以添加公式以计算每种工作职务的平均工资并创建图表。可以将分析结果保存为网页上的交互式电子表格或数据透视表列表,然后使用 Microsoft FrontPage 添加公司徽标和对页面上数据的说明。