实时更新Excel文档外部数据源的数据

2007-11-06 19:26:02  来源:网页教学网 官方

Webjx介绍:单元格区域、Excel 表、数据透视表或数据透视图均可以连接到外部数据源(数据源:用于连接数据库的一组存储的源信息。数据源包含数据库服务器的名称和位置、数据库驱动程序的名称以及在登录到数据库时所需的信息。)。可以刷新数据以更新此外部数据源的数据。每次刷新

  在后台或您等待时运行查询

  通过在后台运行查询,您可以在运行查询时使用 Excel。

  注释   不能在后台运行 OLAP 查询。

  1. 单击外部数据区域中的某个单元格。
  2. “数据”选项卡上的“连接”组中,单击“刷新”旁边的箭头,然后单击“连接属性”

    Excel 功能区图像_网页教学网webjx.com整理

  3. 单击“使用状况”选项卡。
  4. 选中“允许后台刷新”复选框以在后台运行查询。如果清除该复选框,则在您等待时运行查询。

  注释 

  • 停止查询  若要阻止查询在关闭“允许后台刷新”的情况下运行,请按 Esc。
  • 停止后台刷新  若要停止正在后台运行的查询,请双击状态栏 (状态栏:屏幕底部的水平栏,其中显示有关程序当前状态的信息,如窗口中项目的状态,当前任务的进程,或有关选定项目的信息。)上的“后台刷新” 后台刷新 图标,以显示“外部数据刷新状态”对话框,然后单击“停止刷新”
  • 录制宏  当录制包含查询的宏 (宏:可用于自动执行任务的一项或一组操作。可用 Visual Basic for Applications 编程语言录制宏。)时,Excel 不会在后台运行查询。要更改录制的宏以使它在后台运行,请在 Visual Basic 编辑器 (Visual Basic 编辑器:一种环境,用于编写新的 Visual Basic for Applications 代码和过程,并编辑已有的代码和过程。Visual Basic 编辑器包括完整的调试工具集,用于查找代码中的语法、运行时和逻辑问题。)中编辑宏,然后将查询表对象的刷新方法从“BackgroundQuery := False”更改为“BackgroundQuery := True”。有关编辑宏的信息,请参阅 Visual Basic 帮助 (Microsoft Visual Basic 帮助:要在 Excel 中得到 Visual Basic 帮助,指向“工具”菜单中的“宏”,然后单击“Visual Basic 编辑器”。在“帮助”菜单上,单击“Microsoft Visual Basic 帮助”。)。

     

      检查刷新操作的状态或取消刷新操作

      若要检查刷新的状态,请双击状态栏上的“后台刷新”刷新指示器

      若要取消查询,请按 Esc。

      刷新脱机多维数据集文件

      刷新脱机多维数据集文件 (脱机多维数据集文件:创建于硬盘或网络共享位置上的文件,用于存储数据透视表或数据透视图的 OLAP 源数据。脱机多维数据集文件允许用户在断开与 OLAP 服务器的连接后继续进行操作。)(即根据服务器多维数据集中的最新数据重建多维数据集文件)不仅耗时,而且需要大量的临时磁盘空间。请在不需要即时访问其他文件时启动此过程,并确保有足够的磁盘空间来重新保存文件。

    1. 单击基于脱机多维数据集文件的数据透视表报表。
    2. “数据”选项卡上的“连接”组中,单击“刷新”旁边的箭头,然后单击“刷新”

      Excel 功能区图像_网页教学网webjx.com整理

  • 共2页: 上一页 [1] 2 下一页
    更多

    推荐文章