excel - Access VBA中一列的总和

标签 excel vba ms-access

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

最佳答案

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

enter image description here

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

enter image description here

关于excel - Access VBA中一列的总和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53442217/

相关文章:

javascript - 如何通过HTML和Javascript将数据输入Excel?

arrays - 使用 VBA,将 Word 中的数组打印到 Excel

excel - VBA:用上面的值加一填充空白单元格

excel - 使用 VBA 将 Sum 与 CountIfs 一起使用

excel - 使用对象资源管理器中定义的工作表名称和工作簿定义来设置工作表

vba - 通过 VBA 在 Outlook 的内部浏览器中打开网站

vba - 将 Access 表数据导出到 Excel

ms-access - AutoExec 模块未启动

sql - 在 ms access 中显示空白(null/empty)值

sql-server - 如何使用SSIS包将表数据拆分为单独的命名Excel文件?