Ms访问导出到excel

时间:2014-09-05 11:04:06

标签: ms-access ms-access-2010

大家, 我在ms access 2010中有几个查询,它有2个参数 - 月和年。 我需要的是将此查询的结果导出到单独的文件,但参数的值将是相同的。 所以我希望用户一次输入这2个参数,然后用宏来完成剩下的工作。 怎么可能? 我知道如何使用ExportWithFormatting导出到excel。另外我知道如何设置local或temp变量,但是如何将它们传递给ExportWithFormatting呢? 请帮助您的想法

1 个答案:

答案 0 :(得分:1)

以下是将值传递给查询的三种不同方法。

  1. 您可以在表单上放置控件,并让查询引用表单上控件中的值。

  2. 您可以创建全局变量以包含参数,创建返回可在查询中使用的参数值的函数。让用户在表单的控件中输入值,或使用InputBox()函数输入值。

  3. 如果您不使用表单,可以将值放在本地表中,并使用DLookup()或DFirst()函数引用它们。