有一个MS Access数据库,它有一个命令按钮,单击该按钮时会激活一个事件过程。我尝试使用dbExecute()调用它,但没有用(我很感激我试图调用macroname而不是事件过程):
macro_name <- "btnCombine"
sql_query <- paste("EXECUTE ", macro_name)
dbExecute(con, sql_query)
仅供参考-命令按钮称为btnCombine。
注意:我对VBA不是很了解。我已经拍摄了btnCombine VBA代码开始的快照。
任何帮助都非常感谢。
谢谢.
1条答案
按热度按时间ct2axkht1#
不知道
DBI使用ODBC连接到Access,ODBC上不能使用SQL和用户定义的函数。
您可以使用RDCOMClient来代替COM。但这通常有点困难,需要一些VBA知识。