如何在VB中调用ACCESS宏?

来源:百度知道 编辑:UC知道 时间:2024/05/27 13:50:24
不知哪位高手肯赐教如何在VB中调用ACCESS宏?(急待使用!!!!!!!!!)
非常感谢“人间多少事”的回答
但我做的不是VBA程序。我的问题是:
我在ACCESS中有一个定义好的宏,我需要在VB程序中借用该ACCESS宏实现数据导入功能,但不知如何在VB中去调用该宏?

谢谢继续指教

你说的宏不是指ACCESS中的一段VBA代码吧?你试一下ACCESS程序里的DoCmd对象的RunMacro 方法行不行。使用之前必需先用程序打开目标数据库

补充一下: 我现在的理解是你制作了一个ACCESS数据库,里面有你要的数据,并且有一段VBA程序代码(宏),你需要在VB程序中调用这段宏代码,将该数据库中的数据导入你的VB程序中,是这样吗?
如果是的话,你完全可以在VB中重新编写这段代码,但要记着引用ACCESS的程序,并且建立联结(DAO或ADO连接),然后用DAO或ADO对象操作数据库中的数据。
不知道你所说的宏具体怎么样,如果可行的话,你可以将数据库与VB程序代码发给我rjdss@yahoo.cn,我帮你看一下