返回列表 上一主題 發帖

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

回復 1# c_c_lai

play.gif
一般模組
  1. Sub auto_open()
  2. Dim Sp As Shape
  3. For Each Sp In 工作表2.Shapes
  4. Sp.OnAction = "OC"
  5.    If Sp.TextFrame.Characters.Text = "開啟" Then
  6.       Sp.Visible = msoFalse
  7.       Else
  8.       Sp.Visible = msoTrue
  9.     End If
  10. Next
  11. End Sub
  12. Sub OC()
  13. For Each Sp In 工作表2.Shapes
  14.       Sp.Visible = msoTrue
  15. Next
  16. 工作表2.Shapes(Application.Caller).Visible = False
  17. End Sub
複製代碼
學海無涯_不恥下問

TOP

回復 4# c_c_lai

學海無涯_不恥下問

TOP

回復 6# c_c_lai
請參考VBA的Shape物件的屬性說明
play.gif
學海無涯_不恥下問

TOP

        靜思自在 : 人要自愛,才能愛普天下的人。
返回列表 上一主題