返回列表 上一主題 發帖

多選CheckBox的VBA怎麼寫?

回復 2# Hsieh
不好意思 , 想請教一下
Me.OLEObjects 是不是指該工作表的所有ActiveX控制項? 不含表單控制項?

還有  Ct.progID = "Forms.CheckBox.1"
控制項的progID要怎麼得知 ?  ".1" 有特別意義嗎?
其他的控制項也是同樣格式嗎?

TOP

回復 4# Hsieh
謝謝版大開示~

TOP

整理一下 , 有錯請幫我指正~

表單上的控制項 :
        使用"表單"的Controls遍歷 ,
        找特定類型用TypeName檢查

工作表上的activeX控制項 :
        使用"工作表"的OLEObjects遍歷 ,
        找特定類型用progID檢查

工作表上的表單控制項 :
        在"工作表"的shapes中 , Type = msoFormControl 的 shape ,
        控制項屬性在shape.ControlFormat下 ,
        找特定類型用shape.FormControlType檢查

TOP

        靜思自在 : 謊言像一朵盛開的鮮花,外表美麗,生命短暫。
返回列表 上一主題