返回列表 上一主題 發帖

[發問] CommandButton1_Click()內如果有CommandButton1是否可以寫成Me?

回復 3# av8d
你是想如此嗎?
  1. Option Explicit
  2. Private Sub CommandButton1_Click()
  3.     The_Control
  4. End Sub
  5. Private Sub CommandButton2_Click()
  6.     The_Control
  7. End Sub
  8. Private Sub The_Control()
  9.     TextBox1 = ActiveControl.Caption
  10. End Sub
複製代碼

TOP

回復 8# av8d
UserForm2  的控制項都置於   MultiPage1 中
所以ActiveControl 都直指向 MultiPage1  控制項 而會有錯誤
修改如附檔 使用物件類別模組
你沒宣告變數的習慣沒改 ,請你自己宣告變數

菜單.rar (37.28 KB)

TOP

回復 10# av8d
表單中有  CommandButton1 , Label1 , TextBox1
表單程式碼
  1. Option Explicit
  2. Dim AR()
  3. Private Sub CommandButton1_Click()
  4.     MsgBox Join(AR, Chr(10))
  5. End Sub
  6. Private Sub UserForm_Initialize()
  7.     AR = Array(Label1, "甲", TextBox1, 0)
  8.    Label1.Caption = "THE_Caption"
  9. End Sub
複製代碼

TOP

        靜思自在 : 愛不是要求對方,而是要由自身的付出。
返回列表 上一主題