Используйте разные цвета фона в пользовательской форме vba - PullRequest
1 голос
/ 04 мая 2020

У меня есть Userform1, состоящий из двух ComboBoxes:

Sub UserForm_Activate()
ComboBox1.List = Sheet1.Range("A1:A5").Value
ComboBox2.List = Sheet1.Range("B1:B5").Value
End Sub

ComboBox1, помещенный в left side из UserForm1.
ComboBox2 помещается на rigth side из UserForm1.

Теперь я хочу отделить «область» каждого ComboBox, используя другой цвет фона.
Поэтому я вставил Label1 и изменил BackColor на синий (&H00FF0000&) и Label2 и изменил BackColor на красный (&H000000FF&).

Пока все это работает нормально.


Однако теперь моя проблема в том, что я не могу поставить Labels в фоновом режиме, чтобы ComboBox1 и ComboBox2 в настоящее время скрыты Label1 и Label2.

Есть ли способ, как я могу поместить их в фон или любое другое решение, как я могу использовать два разных цвета фона на UserForm1?

1 Ответ

2 голосов
/ 04 мая 2020

Щелкните правой кнопкой мыши на ярлыке и выберите «отправить назад» (может потребоваться сделать это более одного раза) или в поле со списком и выберите «переслать»

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...