end*_*and 15 vbscript ms-access vba
我想要一个脚本:
我可以使用以下VB脚本轻松完成前两个:
dim accessApp
set accessApp = createObject("Access.Application")
accessApp.visible = true
accessApp.OpenCurrentDataBase("C:\path.accdb")
accessApp.Run "myLinker"
Run Code Online (Sandbox Code Playgroud)
但是当VBS执行完成时,它会立即关闭Access数据库.我希望实例保持独立于脚本的开放状态.
我没有被迫使用VBScript,但它似乎最容易实际调用宏来运行.
Bry*_*ver 22
如果要在脚本完成后保持应用程序处于打开状态,则需要将UserControl
属性设置为true
.
dim accessApp
set accessApp = createObject("Access.Application")
accessApp.visible = true
accessApp.UserControl = true
accessApp.OpenCurrentDataBase("C:\path.accdb")
accessApp.Run "myLinker"
Run Code Online (Sandbox Code Playgroud)
Visible
当UserControl
物业属实时,该物业在技术上是不必要的.它会自动设置.
更多信息:http://msdn.microsoft.com/en-us/library/office/ff836033.aspx