使用SQL执行VBA

Hot*_*otN 1 sql ms-access vba

好吧,这可能是一个很长的镜头,但在MS Access中,是否可以使用SQL执行VBA?我正在寻找一个运行单个VBA语句或Sub的查询.基本上,我要做的是使用SQL修改表的隐藏属性.

MS使用Office实现做出了足够奇怪的决定,我有点希望这是其中一种情况.

Han*_*sUp 6

您可以创建VBA函数并将函数的返回值用作查询中的字段表达式.但是,您必须从Access应用程序会话中运行查询.否则,db引擎将无法使用您的自定义函数.

SELECT YourFunction() AS result;
Run Code Online (Sandbox Code Playgroud)