| 日 期 | 借 方 发 生 额 | 贷 方 发 生 额 | 借 或 贷 | 余 额 |
| 2 | 1000.00 | |||
| 2 | 2000.00 | |||
| 2 | 5000.00 | 贷 | 2000.00 |
| 日 期 | 借 方 发 生 额 | 贷 方 发 生 额 | 借 或 贷 | 余 额 |
| 2 | 3000 .00 | 5000.00 | 贷 | 2000 .00 |
---- 如 果 我 在 表1 的 第2、3、4 行 分 别 输 入 数 据 后, 自 动 生 成 余 额, 那 么 在 表2 中 怎 样 才 能 自 动 生 成 所 需 的 数 据 呢 ?
答:--- 您 可 以 用Excel 97 中 的 宏 来 解 决 这 个 问 题。 这 里 向 您 提 供 一 个 例 子, 具 体 的 实 现 您 可 以 仿 照 此 例 子 进 行 设 计。 下 面 假 设 表1 为Sheet1, 表2 为Sheet2, 并 仅 就 借 方 发 生 额 进 行 您 所 要 的 自 动 统 计。 选 择“ 工 具”*“ 宏”*“ 宏...”, 输 入 一 宏 名“test”, 并 输 入 如 下 代 码:
Sub test()
Dim I As Integer
Dim k As Integer
Dim j As String
Sheets(“Sheet1”).Select
I = 0
For k = 1 To 2
j = “b”
j = j & k
Range(j).Select
I = I + Val(ActiveCell.FormulaR1C1)
Next k
Sheets(“Sheet2”).Select
Range(“b1”).Select
ActiveCell.FormulaR1C1 = I
End Sub
---- 执 行 该 宏 后, 表2 中 的 借 方 发 生 额 就 是 您 所 要 的 值 了。 您 可 以 对 此 段 程 序 分 析 并 修 改 为 适 合 您 需 求 的 宏。
留言区(共0条)