У меня есть пользовательская кнопка под названием «LOW STOCK» на моей пользовательской форме, я хочу, чтобы задний цвет этой кнопки переключался между желтым и лососевым, когда ячейка G3> 0 (ячейка G3 содержит количество продуктов ниже минимального предела запаса).
Мигание побудит пользователя щелкнуть по кнопке для отображения (через всплывающее окно с сообщением) количества продуктов, имеющих низкий запас.
Я вставил приведенный ниже код в Userform_Initialize, но Excel зависает и отображается в строке заголовка «Excel не отвечает».Пожалуйста, я буду рад узнать, где я ошибся.
Sub Userform_Initialize
Do while sheet1.Cells(3, 7) > 0
btnLowStock.Backcolor = RGB(255, 255, 0)
btnLowStock.Backcolor = RGB(255, 128, 128)
Loop
End Sub