Office中国论坛/Access中国论坛

标题: 如何用任务计划运行access自动宏 [打印本页]

作者: chenbinxing    时间: 2011-12-26 13:14
标题: 如何用任务计划运行access自动宏
ACCESS实现的是通过打开窗口,自动运行按钮然后打开表
双击ACCESS可以成功,但是将它添加到任务计划后,只能运行到打开窗口这一步,按钮的单击事件无法实现了,求教

作者: Henry D. Sy    时间: 2011-12-26 13:19
但是将它添加到任务计划后
什么意思
作者: Henry D. Sy    时间: 2011-12-26 13:29
是不是windows的计划任务?
  1. Private Sub Btn_Import_Click()
  2.     DoCmd.OpenTable "dbo_data8", acViewNormal, acEdit
  3.     MsgBox ("OK")

  4. End Sub


  5. Private Sub Form_Load()
  6.     Me.Text5.Value = Format(Date, "yyyy/MM/dd")
  7. '        Me.Btn_Import.SetFocus
  8. '        SendKeys "{enter}"
  9.     Call Btn_Import_Click
  10. End Sub
复制代码

作者: chenbinxing    时间: 2011-12-26 13:29
Henry D. Sy 发表于 2011-12-26 13:19
但是将它添加到任务计划后
什么意思

就是把ACCESS添加到任务计划
作者: chenbinxing    时间: 2011-12-26 13:30
本帖最后由 chenbinxing 于 2011-12-26 13:31 编辑

是的,调头了{:soso_e101:}
作者: chenbinxing    时间: 2011-12-26 13:37
Henry D. Sy 发表于 2011-12-26 13:29
是不是windows的计划任务?

版主,10、11行存在,12行去掉的情况下不能实现嘛
作者: Henry D. Sy    时间: 2011-12-26 13:40
那10、11行去掉,12行存在的话可以实现吗
作者: chenbinxing    时间: 2011-12-26 13:42
Henry D. Sy 发表于 2011-12-26 13:40
那10、11行去掉,12行存在的话可以实现吗

不添加到计划任务是可以的,我的本意是打开窗口,自动运行按钮的单击事件,因为我最终是要把窗口上的日期传递到另一个函数
作者: Henry D. Sy    时间: 2011-12-26 14:03
chenbinxing 发表于 2011-12-26 13:42
不添加到计划任务是可以的,我的本意是打开窗口,自动运行按钮的单击事件,因为我最终是要把窗口上的日期 ...

答非所问
作者: chenbinxing    时间: 2011-12-26 14:42
Henry D. Sy 发表于 2011-12-26 14:03
答非所问

因为你给的代码与我所要实现的相违背了,我的代码对于ACCESS本身是可以实现的,只是通过计划任务打开后无法实现了,只能执行到打开窗口这一步
作者: Henry D. Sy    时间: 2011-12-26 14:55
你试过吗
作者: chenbinxing    时间: 2011-12-26 15:23
Henry D. Sy 发表于 2011-12-26 14:55
你试过吗

试过,所以很郁闷
作者: Henry D. Sy    时间: 2011-12-26 17:19
我试过,正常!
作者: chenbinxing    时间: 2011-12-26 18:00
Henry D. Sy 发表于 2011-12-26 17:19
我试过,正常!

谢谢版主,想通了,我的方法虽然可取,但毕竟不能实现




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