如果感觉acc的报表功能不佳,或者不如人意,可以参考下面的文字:
将 Access 记录复制到 Excel 中
可以在 Access 中复制任意数据表视图或数据访问页控件中的数据,然后将数据粘贴到 Excel 中。在需要获得少量已选中的 Access 记录的静态快照时,可使用该方法。
还可以将 Access 表 (表:关于特定主题的一组数据的集合,以记录(行)和字段(列)的形式存储。)、查询 (查询:在 Query 或 Access 中,查询是一种查找记录的方法,而这些记录回答了用户对数据库中存储的数据提出的特定问题。)、窗体或报表中的数据保存到 Excel 工作簿中。在需要对大量的 Access 数据进行静态复制时,可使用该方法。
注释 当每次 Access 数据库更改而不必在 Excel 中刷新 (刷新:更新源于外部数据源的数据。每次刷新数据后,查看到的都是数据库中信息的最新版本,其中包括对数据所做的任何更改。)数据时,可使用这些方法。
向 Excel 提供可刷新的 Access 数据
如果需要在 Access 数据库更改时刷新工作表中的数据,例如,更新每个月发布的 Excel 汇总,使其包含当月的数据,您可创建一个查询或是一个“Office 数据连接”文件,将数据引入 Excel。如果需要从多个表中检索数据,或是可能需要更改检索数据的范围,则可创建一个查询。如果仅需要数据库中某个表中的数据,并对表中的所有数据进行检索,则可使用“Office 数据连接”文件。可按外部数据区域 (外部数据区域:从 Excel 的外部(如,数据库或文本文件)导入工作表的数据区域。在 Excel 中,可为外部数据区域中的数据设置格式或用其进行计算,就如同对其他任何数据一样。)或数据透视表 (数据透视表:一种交互的、交叉制表的 Excel 报表,用于对多种来源(包括 Excel 的外部数据)的数据(如数据库记录)进行汇总和分析。)的形式将数据返回到 Excel,这两种形式都可进行刷新。
使用 Access 管理 Excel 数据
将 Excel 数据链接到 Access 数据库中 可将 Excel 区域作为一张表 (表:关于特定主题的一组数据的集合,以记录(行)和字段(列)的形式存储。)链接到 Access 数据库中。如果希望在 Excel 中继续维护该区域,同时又希望在 Access 中可以使用该区域,则可使用此方法。可在 Access 数据库中查看或更新链接的 Excel 区域中的数据。请从 Access 数据库中,而不是从 Excel 创建这种类型的链接。有关详细信息,请参阅 Access 帮助。
向 Access 数据库中导入 Excel 数据 如果正在使用 Access,并希望将数据从 Excel 工作簿中复制到 Access 数据库中,则可以将 Excel 数据导入 Access。使用此方法可以将少量要在 Excel 中进行不断维护的数据的副本引入已存在的 Access 数据库中,而不需要重新键入数据。
将 Excel 区域转换为 Access 数据库 如果需要将大型的 Excel 区域永久地移动到 Access 数据库中,那么为了发挥 Access 数据管理、安全性或多用户的处理能力,可将 Excel 数据转换为 Access 数据库。若要将数据从 Excel 移动到 Access,并且之后在 Access 中使用或维护数据,则可使用此方法。
根据 Excel 数据创建 Access 报表 如果对设计 Access 报表十分熟悉,并希望在此类型的报表中汇总和组织 Excel 数据,那么可根据 Excel区域中的数据创建 Access 报表。有关设计和使用 Access 报表的详细信息,请参阅 Access 帮助。
使用 Access 窗体输入 Excel 数据 若要使用自定义窗体输入、查找或删除 Excel 区域中的数据,则可为 Excel 区域创建 Access 窗体。例如,可创建 Access 窗体让用户输入 Excel 区域中的数据项,输入次序可与 Excel 工作表中列的次序不同。如果希望使用 Access 窗体所具有的特定功能,可使用此方法。有关设计和使用 Access 窗体的详细信息,请参阅 Access 帮助。
[此贴子已经被作者于2005-2-27 17:45:45编辑过]
|