【问题标题】:Sum of a column in Access VBAAccess VBA中一列的总和
【发布时间】:2018-11-23 07:20:33
【问题描述】:

我正在尝试从 Access 查询中创建 Excel 文件。我需要计算结果表中每一列的数量,并将它们作为 SUM 添加到最后一行。我将表格从查询转移到 Excel 工作表,但我无法添加金额。是否可以在 Access 中使用 VBA 来查找列的高度并将列的总和添加到下一个单元格? 谢谢!

【问题讨论】:

  • 为什么要这样工作?您可以在 Access 中创建一个查询,在 Excel 中,选择从该 MS-Access 数据库中导入数据(我相信可以选择要从中导入的查询),然后在 Excel 中导入后,您可以添加总和最后使用标准 Excel 功能。

标签: excel vba ms-access


【解决方案1】:

如果您不想在 excel 中使用函数做任何工作,您可以简单地在 access 中的 sql 查询中进行,然后选择导出查询结果。这是一个例子:

SELECT Table1.[ID], Table1.[Field1], Table1.[Field2]
FROM Table1
union all
SELECT 'sum', sum(Table1.[Field1]), sum(Table1.[Field2])
FROM Table1;

【讨论】:

    猜你喜欢
    • 2020-05-01
    • 2011-02-26
    • 1970-01-01
    • 2017-12-03
    • 2016-07-10
    • 1970-01-01
    • 1970-01-01
    • 2013-05-03
    • 1970-01-01
    相关资源
    最近更新 更多