我試圖格式化我的每個用戶窗體上的控件,但是我的格式是用戶窗體上的所有控件而不是僅僅是標籤或僅僅是文本框。格式化用戶表單控件
以下是我有:
Private Sub UserForm_Initialize()
FormatUserForms UFNewRequest
End Sub
Sub FormatUserForms(UF As UserForm)
UF.BackColor = RGB(51, 51, 102)
For Each Label In UF.Controls
Label.BackColor = RGB(51, 51, 102)
Label.ForeColor = RGB(247, 247, 247)
Next
For Each Button In UF.Controls
Button.BackColor = RGB(247, 247, 247)
Button.ForeColor = RGB(0, 0, 0)
Next
For Each TextBox In UF.Controls
TextBox.BackColor = RGB(247, 247, 247)
TextBox.ForeColor = RGB(0, 0, 0)
Next
End Sub
這種類型的我想要做什麼的,但對於每一個每一個覆蓋上。無論如何都要在用戶表單中劃定控件以便它們不被覆蓋?
此外,每次我打開我的,然後關閉我的用戶窗體,我得到一個「內存不足」的錯誤。幫助與此將不勝感激!謝謝。
感謝您的支持。它看起來像TypeName和Select Case是我需要解決這個問題。 – mjcallen