返回列表 上一主題 發帖

如何得知按鈕(表單控制項)的Object Name及控制

如何得知按鈕(表單控制項)的Object Name及控制

請教您:
我使用了   開發人員->插入->按鈕(表單控制項) , 一個名為開啟鈕,另一個為關閉鈕。
請教您,當我想要在 EXCEL 開啟時,開啟鈕為隱藏(Hide)模式,當我選按關閉鈕時,
開啟鈕就顯示出來(Enable),關閉鈕就同時變更為隱藏(Hide)模式,反之亦然。
因為我在VBA編輯器內,不知要如何得知這些按鈕的Object Name,以及能否使用
Enable或Disable語法,勝至還想將'開啟'字句改為其他字語或變更顏色等等,
在此謝謝您了!

謝謝版主指導,不過在存檔時,卻出現了以下之訊息:
若要儲存具有這些功能的檔案,請按一下否,在於檔案類型清單選擇啟用聚集的檔案類型。
若要繼續儲存為無巨集活頁簿,請按一下是。
如果選是,存檔後再次開啟,VBA都不見了,選否亦不是,請教應如何正確建置?

TOP

非常感謝版主的指正,以往習慣存成.xls的檔案型態所以沒有留意到2010版的.xlsx和.xlsm型態應用的差異性,確實受教了,多謝您!
今假設如果不是使用  
     工作表1.Shapes(Application.Caller).Visible = False  或者是   [按鈕 1].Visible = False 方式來處理,而是應用  按鈕的字型改變顏色 或 按鈕的外觀的形狀之凹凸來表示的話,那不知該如何撰寫?
多次打擾您真不好意思! 再次說聲感謝您!

TOP

目前我的表單是用[按鈕 1].Visible = False 方式來處理,因為用 工作表1.Shapes(Application.Caller ) .Visible = False 的方式帶入程式裡出現找不到 OC 的巨集的訊息,多次打擾再次說聲感謝您!

TOP

        靜思自在 : 能善用時間的人,必能掌握自己努力的方向。
返回列表 上一主題