2014-09-05 121 views
0

everyone, 我有几个疑问在MS Access 2010有2个参数 - 月和年。 我需要的是将这些查询的结果导出到单独的文件,但参数的值将是相同的。 所以我想用户一次输入这2个参数,然后用宏来完成剩下的工作。 这怎么可能? 我知道如何使用ExportWithFormatting导出到excel。另外我知道如何设置本地或临时变量,但是如何将它们传递给ExportWithFormatting呢? 请帮助你的想法女士访问出口到Excel

回答

1

这里有三种不同的方法将值传递给查询。

  1. 您可以将控件放在窗体上,并让查询引用窗体上的控件中的值。

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

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

+0

谢谢! 最后,我创建了一个表格,并使用了在导出数据之前打开的表单来更改我的参数。 – 2014-09-15 06:23:02