0
我正在嘗試在分配給複選框的VBA(Excel)中編寫一個宏。無論何時複選框被點擊,「autoshape」會將其「順序」從「發送到後退」更改爲「發送到前端」。使用VBA操作excel「autoshapes」
基本上,我試圖創建一個帶有多個面板的儀表板,以便用戶可以訪問信息而無需在工作表之間移動。每個面板都有一個矩形自動成形作爲其背景,面板的組件將在自動形狀中「分組」。
可以這樣做嗎?我非常感謝編寫代碼的任何想法。
感謝,
子CheckBox3_Click() 如果CheckBox3.Value = TRUE,則 Sheet1.Shapes( 「blueoval」)ZORDER msoBringToFront 結束如果 結束小組 這是我輸入的代碼。爲什麼。我是否收到運行時錯誤424? – AME 2010-04-13 16:22:50
假設您在設置zorder時出現此錯誤,這意味着VBA無法通過名稱「blueoval」找到形狀。你確定那是形狀的名字?你確定它在Sheet1上? – 2010-04-13 21:45:21