Jak ustawić przezroczysty kolor tła pola wyboru w programie Excel?
Zwykle podczas wstawiania pól wyboru (formantu ActiveX) w komórkach w programie Excel kolor tła pola wyboru pokryje kolor wypełnienia arkusza, jak na poniższym zrzucie ekranu. Aby wyświetlić cały kolor tła arkusza, musisz zmienić kolor tła pola wyboru, aby był przezroczysty. W tym artykule znajdziesz metodę VBA, aby rozwiązać ten problem.
Ustaw przezroczystość tła pola wyboru za pomocą kodu VBA
Ustaw przezroczystość tła pola wyboru za pomocą kodu VBA
Wykonaj następujące czynności, aby kolor tła pól wyboru był przezroczysty za pomocą kodu VBA.
1. W arkuszu zawiera pola wyboru, które mają być przezroczyste, naciśnij inny + F11 klawisze jednocześnie, aby otworzyć Microsoft Visual Basic for Applications okno.
2. w Microsoft Visual Basic for Applications kliknij wstawka > Moduł. Następnie skopiuj i wklej kod VBA do okna Code.
Kod VBA: ustaw przezroczystość koloru tła pól wyboru
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. wciśnij F5 lub kliknij run przycisk, aby uruchomić kod. Następnie wszystkie pola wyboru w bieżącym arkuszu roboczym staną się przezroczyste. Zobacz zrzut ekranu:
Podobne artykuły:
- Jak filtrować dane na podstawie pola wyboru w programie Excel?
- Jak utworzyć listę rozwijaną z wieloma polami wyboru w programie Excel?
- Jak zmienić określoną wartość lub kolor komórki, gdy pole wyboru jest zaznaczone w programie Excel?
- Jak wyróżnić komórkę lub wiersz za pomocą pola wyboru w programie Excel?
Najlepsze narzędzia biurowe
Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas. Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...
Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę
- Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
- Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
- Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!