我有這個功能的用戶窗體:如何刪除UserForm中的標籤?
Sub CallUserForm_Appro()
UserForm1.MyVariable = "Appro"
UserForm1.Show
End Sub
Sub CallUserForm_User()
UserForm1.MyVariable = "User"
UserForm1.Show
End Sub
我的目標是消除「Label1的」如果按鈕用戶點擊呼叫CallUserForm_Appro()
:
Public MyVariable As String
Private Sub UserForm_Initialize()
[...my code...]
End Sub
要從按鈕我做打電話給我的用戶窗體
所以,我試圖在UserForm_Initialize()
做:
Public MyVariable As String
Private Sub UserForm_Initialize()
[...my code...]
If MyVariable = "Appro" Then
UserForm1.Controls.Remove "Label1"
End If
End Sub
我沒有錯誤,但我的Label1始終可見。
Thx,它的工作原理。所以,我在CallUserForm_Appro()函數中添加了你的代碼 – Ferfa
@Ferfa,謝謝,祝你有個愉快的星期五! :) – Vityata