一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

Auto_Open過程與Workbook_Open事件過程的區(qū)別及運(yùn)行順序!?。?/span>

 lwc5577 2018-02-26
Auto_Open過程與Workbook_Open事件過程的區(qū)別
Q:Auto_Open子過程與Workbook_Open事件過程有什么區(qū)別?
A:在Excel的“標(biāo)準(zhǔn)模塊”中可以創(chuàng)建4種自動(dòng)運(yùn)行的宏,它們分別是Auto_Open(打開工作 簿時(shí)自動(dòng)運(yùn)行), Auto_Close, Auto_Activate,  Auto_Deactivate。這些自動(dòng)運(yùn)行的宏是為了與Excel 5 和 95兼容而保留下來的?,F(xiàn)在可以使用工作簿的 Open, Close, Activate , Deactivate 事件來代替它們。
當(dāng)一個(gè)工作簿中分別有Workbook_Open事件和Auto_Open子過程時(shí),當(dāng)打開工作簿時(shí),Workbook_Open事件先運(yùn)行,然后再運(yùn)行 Auto_Open子過程。但是并不是所有情況都會(huì)運(yùn)行Auto_Open子過程,如果在其它工作簿中用代碼打開該工作簿的話(比如用 Workbooks.Open方法打開該工作簿),則只會(huì)運(yùn)行Workbook_Open事件,而不會(huì)運(yùn)行Auto_Open子過程。為了加深理解,可以 參考如下代碼:
新建一個(gè)工作簿:
在“Thisworkbook”模塊中粘帖如下代碼
  • Private Sub Workbook_Open()
  •     MsgBox 1
  • End Sub
復(fù)制公式 或代碼插入一個(gè)模塊
在“模塊1”中粘帖如下代碼
  • Sub auto_open()
  •     MsgBox 2
  • End Sub
復(fù)制公式 或代碼保存關(guān)閉該工作簿,然后再打開該工作簿。
查看運(yùn)行的結(jié)果,可以發(fā)現(xiàn)先彈出1,再彈出2

如果兩個(gè)都存在,有限執(zhí)行Workbook_Open,然后執(zhí)行Auto_Open
說起它們兩的區(qū)別,我想一定要說vba的發(fā)展史,auto_open先出現(xiàn),是vb影響的結(jié)果,而Workbook_Open更具有本土風(fēng)格。為了前后兼容,所以兩者都可以用了。

運(yùn)行的順序:是workbook_open事件先于auto_open過程

workbook_open是必須寫在thisworkbook里的,open事件吧。aotoopen呢,是放在模塊里呢,還是thisworkbook里呢?如果有一個(gè)早八點(diǎn)自動(dòng)運(yùn)行的代碼,那是不是得在之前打開工作簿,然后,放在thisworkbook的里面就可以到時(shí)間自動(dòng)運(yùn)行呢

原來認(rèn)為執(zhí)行完了Private Sub Workbook_Open()事件后就會(huì)執(zhí)行模塊中的Sub Auto_Open()程序,可是當(dāng)在

Private Sub Workbook_Open()事件中打開一個(gè)窗體,后怎么就不執(zhí)行Sub Auto_Open()了?


插入一個(gè)模塊,把Sub Auto_Open()放在模塊里試試。


在Open事件中調(diào)用窗體時(shí),控制權(quán)轉(zhuǎn)交給窗體,此時(shí)Open事件并沒有結(jié)束,只有當(dāng)窗體關(guān)閉后才會(huì)執(zhí)行下面過程的End Sub,而此后將不會(huì)激活A(yù)uto_Open,解決方法是改用UserForm1.Show 0調(diào)用窗體。

Private Sub Workbook_Open()
MsgBox "Workbook_Open"
UserForm1.Show
End Sub

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    午夜福利92在线观看| 欧美日韩国产综合特黄| 大尺度剧情国产在线视频| 激情爱爱一区二区三区| 欧美日韩乱码一区二区三区| 99久久成人精品国产免费| 免费精品国产日韩热久久| 欧美日韩国内一区二区| 国产精品国三级国产专不卡| 黑人巨大精品欧美一区二区区| 国产亚洲欧美日韩精品一区| 婷婷九月在线中文字幕| 欧美成人黄色一级视频| 午夜激情视频一区二区| 99久久国产综合精品二区| 精品推荐国产麻豆剧传媒| 国产丝袜女优一区二区三区| 好东西一起分享老鸭窝| 亚洲国产欧美精品久久| 我要看日本黄色小视频| 日韩在线免费看中文字幕| 邻居人妻人公侵犯人妻视频| 午夜精品一区二区三区国产| 国产成人精品国产亚洲欧洲| 二区久久久国产av色| 精品国产亚洲av久一区二区三区| 日韩精品毛片视频免费看 | 白丝美女被插入视频在线观看| 中国少妇精品偷拍视频| 五月婷婷缴情七月丁香| 一区中文字幕人妻少妇| 特黄大片性高水多欧美一级| 国产剧情欧美日韩中文在线| 国产av一二三区在线观看| 日本加勒比不卡二三四区| 国产女高清在线看免费观看| 国产真人无遮挡免费视频一区| 男人和女人草逼免费视频| 日本在线高清精品人妻| 欧美在线观看视频免费不卡| 色一情一乱一区二区三区码|