对在 Microsoft Excel 中创建的网页可进行的更改的类型取决于网页是否具有交互功能。
具有交互功能
如果从 Excel 保存或发布交互性数据,则不应在 Excel 中打开 HTML 结果文件进行修改,而应修改发布前的原始工作簿(.xls 文件),然后将具有交互功能的项重新发布到网页,或者在设计程序中打开网页并进行修改。建议使用的设计程序有:Microsoft Office FrontPage 2003、Microsoft Office Access 2003 和 Microsoft Visual Basic。
应使用何种设计程序取决于要进行的更改类型和发布或保存数据的方式。
何时使用 Excel 如果要更改所用的 Excel 功能,则应打开用于保存或发布网页的原始工作簿 (.xls) 文件,并更改工作簿中的数据,然后重新发布数据。不能在 Excel 中打开交互网页进行修改。利用“发布为网页”对话框中的“自动重新发布”功能,可以将以前发布的项指定为在每次保存原始工作簿时自动重新发布。
如果不能访问原始工作簿,则可在 Web 浏览器中使用控件的“导出到 Microsoft Excel” 工具栏按钮将交互式电子表格和数据透视表列表导出到 Excel 中,或者使用 FrontPage 或 Access 中的数据访问页“设计”视图更改网页。
何时使用 Microsoft FrontPage 执行下列操作时请使用 FrontPage:
- 为电子表格、数据透视表列表和图表重新排列网页上的项以及自定义交互式功能
- 使用高级网站管理工具,并访问其他网站
- 使用设计时控件
- 添加只在 FrontPage 中可用的 ActiveX 控件
- 更改格式设置或添加主题,或使此网页的外观与其他网页类似
何时使用 Microsoft Access 数据访问页“设计”视图 执行下列操作时请使用 Microsoft Access:
- 添加用于显示 Access 或 Microsoft SQL Server 数据库中数据的控件,例如文本框和下拉列表控件
- 添加与外部数据区域共享相同数据的图表
- 添加只能用于数据访问页“设计”视图的 ActiveX 控件
如果通过添加 Microsoft Office Web Component控件或添加未绑定到数据库数据上的控件来使用 Access 修改页面,则在重新发布页面后,那些使用 Internet Explorer 4.01 或早期版本的用户也可使用该页面。但是,如果添加了 Microsoft Office Web Component 控件之外的其他控件,并且这些控件绑定到了数据库数据(Microsoft Access 或 Microsoft SQL Server 数据库的数据)上,则用户必须具有 Internet Explorer 5 或更高版本才能在浏览器中使用该页面。
何时使用 Visual Basic 如果希望添加自定义控件、将 Microsoft Office Web Components 作为 COM 控件使用或要在 Visual Basic 窗体中使用 Microsoft Office Web Components,则请使用 Visual Basic。
修改 HTML 代码 可以使用 HTML 编辑器(如 FrontPage 或文本编辑器“记事本”)进行更改,例如,移动网页上的项。但是,如果以后在 Excel 或其他 Office 程序中打开更改后的文件时,这些程序可能不一定支持对 HTML 代码直接进行的更改。
用 Web 浏览器进行临时更改 在 Web 浏览器中打开网页时,可对其进行更改。但是所做更改是临时性的,在退出浏览器时不能保存这些更改。
不具有交互性
在保存或发布非交互数据(例如,不具有交互性的整个工作簿)时,您可以在 Excel 中直接打开作为结果的 HTML 文件进行更改,并保存该文件。非交互网页是唯一应在 Excel 中打开和修改的网页。