Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

怎样才能让ACCESS在某一固定的时间send email to 一个固定的mail. 急!!!

baijing  发表于:2008-02-25 13:15:37  
复制

怎样才能让ACCESS在某一固定的时间自动将数据生成一个Excel文件,然后将此Excel文件send email to 一个固定的mail?

急!!有哪位仁兄能帮帮忙,小女不胜感激!!

 

Top
pc高手 发表于:2008-02-25 15:54:58

你的问题,答复如下:

1. 在某个固定时间发送 EMAIL , 那么你的 ACCESS 系统必须在打开状态。

2. 在登录的第一个窗体里面加入一个 

   Private Sub Form_Timer()
        if date> 规定的时间 then

             docmd.SendObject acSendTable ,"tblErrLog",acformatxls,"park05",,,"aaaaa","msgtext"
        else

             Me.TimerInterval = 30000    '30 秒    时间间隔放大一些。
        end if

   End Sub

  

   Me.TimerInterval = 30000    '30 秒    时间间隔放大一些。

   并且循环调用, 判断


 



pc高手 发表于:2008-02-25 15:58:08

你的问题,答复如下:

1. 在某个固定时间发送 EMAIL , 那么你的 ACCESS 系统必须在打开状态。

2. 在登录的第一个窗体里面加入一个 

   Private Sub Form_Timer()
        if date> 规定的时间 then

             docmd.SendObject acSendTable ,"tblErrLog",acformatxls,"park05",,,"aaaaa","msgtext"
        else

             Me.TimerInterval = 30000    '30 秒    时间间隔放大一些。
        end if

   End Sub

  

   Me.TimerInterval = 30000    '30 秒    时间间隔放大一些。

   并且循环调用, 判断时间。 到点后,docmd.sendobject 即可。 后面的参数,由自己选择。 但事先要在 OUTLOOK EXPRESS

   配置好。



总记录:2篇  页次:1/1 9 1 :