Office中国论坛/Access中国论坛

标题: 如何在EXCEL中通过点击一个命令按钮启动特定的ACCESS [打印本页]

作者: yanwei82123300    时间: 2015-4-24 16:39
标题: 如何在EXCEL中通过点击一个命令按钮启动特定的ACCESS
如何在EXCEL中通过点击一个命令按钮启动特定的ACCESS
我使用excel作为前台将数据追加到access表中,然后在excel中建一个命令按钮启动这个access,请问怎样编写代码,谢谢

作者: 盗梦    时间: 2015-4-24 16:42
打开Access文件吗?用Shell的方法可以打开Access文件,或者定义一个Access.Appliction,打开Access文件工程
作者: 盗梦    时间: 2015-4-24 16:46
本帖最后由 盗梦 于 2015-4-24 16:49 编辑

    Dim appAcc As object
    set appAcc=CreateObject("Access.Application")
    appAcc.OpenCurrentDatabase CurrentProject.Path & "\2003File.mdb"
    appAcc.Visible = True
不过该方法一旦完成这个过程,appAcc就会被清空,文件就会被关闭。
如果你先文件一直开着那种,还是用  shell   "Rundll32.exe   url.dll,  FileProtocolHandler   Access文件路径"

作者: roych    时间: 2015-4-24 16:47
直接建立数据连接就可以追加数据了,没必要启动Access。
作者: zpy2    时间: 2015-4-25 05:45
shell ”MsAccess a.mdb“
作者: yanwei82123300    时间: 2015-4-25 16:10
因为报表在access中数据源再excel中,excel数据追加进access中使用access生成报表打印




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3