Как сделать прозрачный цвет фона флажка в Excel?
Обычно при вставке флажков (элемент управления ActiveX) в ячейки в Excel цвет фона флажка будет перекрывать цвет заливки рабочего листа, как показано на скриншоте ниже. Для отображения всего цвета фона рабочего листа вам необходимо изменить цвет фона флажка на прозрачный. И в этой статье будет представлен метод VBA для решения этой проблемы.
Сделать цвет фона флажка прозрачным с помощью кода VBA
Сделать цвет фона флажка прозрачным с помощью кода VBA
Чтобы сделать цвет фона флажков прозрачным с кодом VBA, сделайте следующее.
1. На рабочем листе есть флажки, которые нужно сделать прозрачными, нажмите другой + F11 клавиши одновременно, чтобы открыть Microsoft Visual Basic для приложений окно.
2. в Microsoft Visual Basic для приложений окно, пожалуйста, нажмите Вставить > Модули. Затем скопируйте и вставьте код VBA в окно кода.
Код VBA: сделать цвет фона флажков прозрачным
Sub CheckBoxTransparent()
Dim xOleChk As OLEObject
Application.ScreenUpdating = False
For Each xOleChk In ActiveSheet.OLEObjects
If TypeName(xOleChk.Object) = "CheckBox" Then
xOleChk.Object.BackStyle = fmBackStyleTransparent
End If
Next
Application.ScreenUpdating = True
End Sub
3. нажмите F5 ключ или щелкните Run кнопку для запуска кода. Тогда все флажки в текущем листе станут прозрачными. Смотрите скриншот:
Статьи по теме:
- Как фильтровать данные по флажку в Excel?
- Как создать выпадающий список с несколькими флажками в Excel?
- Как изменить указанное значение или цвет ячейки при установленном флажке в Excel?
- Как выделить ячейку или строку с помощью флажка в Excel?
Лучшие инструменты для офисной работы
Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!