У меня проблема с меняющимися цветами моего CommandButton
. В электронной таблице я добавляю кнопку дизайна в виде формы или ActiveX.Excel VBA меняя цвет для CommandButton
Тогда в VBA я пытаюсь:
Activesheet.shapes("CommandButton1").visible = false
Это один работает просто отлично.
Но я стараюсь:
Activesheet.shapes.Fill.ForeColor.RGB = RGB(220, 105, 0)
Он работает без ошибок, но ничего не меняется; цвет остается прежним.
Не могли бы вы помочь мне в этом?
'Shapes' является сбор, вам необходимо указать, какой индекс вы работаете с. Кроме того, формы и элементы управления activex сильно отличаются друг от друга и не работают одинаково. –