5.2.1. Excel VBA 窗體的 Enabled,Visible 和 Locked 屬性介紹

      網(wǎng)友投稿 686 2024-06-29

      默認情況下,所有的控件和窗體在運行時都是可見的,而且也是激活的。然而出于某些原因.可能想要隱藏它們或者將它們顯示為未激活.例如,可以在窗體中加入一個隱藏的驅動器列表框(DriveListBox)控件,用來列舉系統(tǒng)中所有的驅動器。

      在這種情況下,就痛要在設計階段將馭動器列表框控件的Visible屬性設置為False.不過,大多數(shù)情況下都是在運行時設置控件的Visible屬性: 根據(jù)Checkl選中與否決定命令按鈕是否可用 Private Sub Checkl_ Click() 。nd CommandButtonl.Enabled-(Checkl.Value-vbChecked)End Sub 未激活的控件不會對用戶的動作產生響應,但是事實上它們仍然可以受到代碼的操縱。不可見的控件自動被禁用,因此不盆要將這兩個屬性都同時設置為False。

      5.2.1. Excel VBA 窗體的 Enabled,Visible 和 Locked 屬性介紹

      未激活控件或者不可見控件的所有鼠標事件都被傳送給它的容器或者窗體本身。 如果一個控件作為另外控件的容器(例如窗體就是它里面控件的容器,而框架控件可以是一組單選按鈕控件的容器),設置它的Visible或者Enabled屬性,將會間接地影響它所包容的控件的狀態(tài)。這一特性可以用來在需要激活或者禁用一組相關控件的時候縮減代碼。提示:大多數(shù)拉件在被禁用的時候的樣于和激活狀態(tài)下有所不同。

      一般來說,這一特性很有用,因為用戶一眼魷能看出那些拉件能夠使用。如果宮要禁用一個拉件,而同時使得控件的外硯如同激活時候的樣于.那么魷可以將其放I在一個諸如框架拉件、圖像拉件的容器中,然后將容器的屬性設I為False即可.干 Visual Basi。將容器包容的所有拉件都禁用,但是它們的外觀保持不史.如果將容器的BorderStyle屬性設I為0-None的話,這一小竅門應該會有更好的效果。

      版權聲明:本文內容由網(wǎng)絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內刪除侵權內容。

      上一篇:5.1.1 在 Excel 表格中直接添加控件的方法介紹
      下一篇:5.2.1.4 Excel VBA 窗體的 Caption 和 Text 屬性詳解
      相關文章
      亚洲视频一区二区三区四区| 亚洲人成片在线观看| 久久久久精品国产亚洲AV无码| 亚洲电影一区二区| 亚洲午夜精品一级在线播放放| 亚洲欧美日韩综合久久久久| 亚洲中文字幕人成乱码| 日韩精品一区二区亚洲AV观看| 久久精品亚洲综合| 国产av天堂亚洲国产av天堂| 亚洲伊人久久成综合人影院| 久久久久国产成人精品亚洲午夜| 国产成人亚洲精品91专区手机| 亚洲一区二区三区在线播放| 三上悠亚亚洲一区高清| 亚洲爽爽一区二区三区| 亚洲国产成人久久精品99| 亚洲日韩精品无码专区网站| 久久亚洲国产成人影院网站| 亚洲精品午夜国产VA久久成人| 国产精品久久久亚洲| 久久精品国产亚洲夜色AV网站| 亚洲中文久久精品无码| 久久丫精品国产亚洲av| 久久精品国产69国产精品亚洲| 亚洲女初尝黑人巨高清| 久久91亚洲人成电影网站| 亚洲VA中文字幕无码一二三区 | 亚洲成a人片在线观看日本麻豆 | 亚洲欧洲精品一区二区三区| 亚洲精品午夜在线观看| 亚洲av无码国产综合专区| 亚洲熟妇无码av另类vr影视| mm1313亚洲国产精品无码试看| 亚洲高清偷拍一区二区三区| 亚洲色欲久久久综合网东京热| 久久亚洲国产成人亚| 亚洲校园春色小说| 亚洲乱码中文字幕在线| 亚洲AV中文无码乱人伦在线视色| 中文字幕人成人乱码亚洲电影|