Access 数据库管理与开发案例教程(第二版) 教学课件 作者 沈大林 张伦_ 第6章 宏.pdfVIP

  • 1
  • 0
  • 约1.39万字
  • 约 7页
  • 2019-10-03 发布于广东
  • 举报

Access 数据库管理与开发案例教程(第二版) 教学课件 作者 沈大林 张伦_ 第6章 宏.pdf

第 6 章 宏  6.1 【案例 17 】给 “学生信 息窗体 ”窗体 添加宏 相 关 知 识 1. 宏 的 基 本 概 念 和 功 能 (1)宏 的基 本 概 念 :宏 是  Access 2007  中 一 个 和 多 个 操 作 的 集 合 ,其 中每 个 操 作 实 现 特 定 的功 能 。 有 了宏 可 以使 多 个 任 务 同 时 完 成 ,使 单 调 的重 复 性 操 作 自动 完 成 。宏 可 以通 过 窗 体 中控 件 的某 个 事 件 操 作 来 实 现 , 或 在 数 据 库 的运 行 过 程 中 自动 实 现 。宏 是 一 种 特 殊 的代 码 , 不 具 有 编 译 特 性 , 没 有 控 制 转 换 , 也 不 能 对 变 量 直 接 操 作 。  Access 数 据 库 中 的表 、查 询 、窗 体 、报 表 几 种 对 象 的功 能 很 强 大 ,但 是 它 们 彼 此 不 能 互 相 驱 动 。要 想 将 这 些 对 象 有 机 地 组 合 起 来 , 成 为 一 个 性 能 完 善 、操 作 简 便 的 系 统 , 只 有 通 过 宏 和 模 块 这 两 种 对 象 来 实 现 。相 对 于 模 块 来 说 ,宏 是 一 种 简 化 操 作 的 工 具 。使 用 宏 非 常 方 便 , 不 需 要 记 住 各 种 语 法 , 也 不 需 要 编 程 , 只 需 要 利 用 几 个 简 单 的宏 操 作 就 可 以对 数 据 库 完 成 一 系 列 的操 作 , 中 间过 程 完 全 是 自动 的 。 在  Access  中 , 一 共 有 70 种 基 本 宏 操 作 , 这 些 基 本 的宏 操 作 还 可 以组 合 成 很 多 其 它 的 “宏 组 ” 操 作 。实 际上 很 少 单 独 使 用 这 些 宏 命 令 , 常 常 是 将 这 些 宏 命 令 排 成 一 组 , 按 顺 序 执 行 ,以完 成 一 种 特 定 任 务 。在 A ccess 中 ,经 常 要 进 行 一 些 重 复 性 的 工 作 ,比如 打 开 表 或 者 窗 体 、 运 行 和 打 印报 表 等 。可 以将 大 量 相 同 的工 作 创 建 成 为 一 个 宏 ,在 每 次 执 行 时运 行 宏 , 就 可 以大 大 提 高 工 作 效 率 。 在 许 多 数 据 库 系 统 中 ,可 以运 用  VBA 编 程 来 完 成 一 些 操 作 。但 对 于 一 般 用 户 来 说 ,使 用 宏 是 一 种 更 简 便 的方 法 。 (2) 宏 的 功 能 : Access 定 义 了许 多 的宏 操 作 , 这 些 宏 操 作 可 以完 成 以下 功 能 。 ◎ 可 以显 示 警 告 信 息 窗 口 。 ◎ 可 以完 成 窗 体 和 报 表 中 的 数 据 处 理 。 ◎ 可 以进 行 数 据 的 导 入 、 导 出 。 ◎ 可 以进 行 数 据 库 中 的 各 个 对 象 的处 理 , 使 各 个 对 象 联 系 得 更 加 紧 密 。 ◎ 可 以执 行 任 意 的 应 用 处 理 模 块 。 ◎ 可 以为 窗 体 制 作 菜 单 , 为 菜 单 指 定 某 些 操 作 。 ◎ 可 以把 筛 选 程 序 加 到 记 录 中 , 提 高 记 录 的查 找 速 度 。 ◎ 可 以替 代 用 户 执 行 重 复 的任 务 。 ◎ 可 以实 现 数 据 在 应 用 程 序 之 间 的传 送 。 ◎ 可 以为 控 制 的属 性 赋 值 。 2 . 创 建 AutoK eys 与 Au toExec 宏 和 事 件 宏 宏 的类 型 很 多 , 它 们 的主 要 区 别 触 发 执 行 宏 的方 式 不 同 。 下 面 介 绍 AutoKeys 和 事 件 宏 。 (1) AutoKeys 宏 :它 是 一 个 通 过 按 一 个 键 (例 如 ,F5 键 ) 或 一 个 组 合 键 来 触 发 执 行 的宏 (例 如 ,C tr l+C 键 ) ,通 过 上 边 介 绍 的本 节 案 例 可 以清 楚 地 理 解 这 一 点 。 命 名 宏 时 ,使 用 “ ^” 符 号 表 示 C tr l 键

文档评论(0)

1亿VIP精品文档

相关文档