Astuce: Les autres langues sont Google-Traduction. Vous pouvez visiter le English version de ce lien.
Se connecter
x
or
x
x
S'enregistrer
x

or

Comment rendre la couleur d'arrière-plan de la case à cocher transparente dans Excel?

Normalement, lorsque vous insérez des cases à cocher (contrôle ActiveX) dans des cellules dans Excel, la couleur d'arrière-plan de la case à cocher couvre la couleur de remplissage de la feuille de calcul comme ci-dessous capture d'écran. Pour afficher toute la couleur d'arrière-plan de la feuille de calcul, vous devez modifier la couleur d'arrière-plan de la case à cocher pour qu'elle soit transparente. Et cet article fournira une méthode VBA pour résoudre ce problème.

Rendre la couleur de fond de la case à cocher transparente avec le code VBA


Rendre la couleur de fond de la case à cocher transparente avec le code VBA


Veuillez procéder comme suit pour rendre la couleur d'arrière-plan des cases à cocher transparente avec le code VBA.

1. Dans la feuille de calcul contient les cases à cocher dont vous avez besoin pour les rendre transparentes, appuyez sur autre + F11 touches simultanément pour ouvrir le Microsoft Visual Basic pour applications fenêtre.

2. dans le Microsoft Visual Basic pour applications fenêtre, s'il vous plaît cliquez insérer > Module. Ensuite, copiez et collez le code VBA dans la fenêtre Code.

Code VBA: Rendre la couleur d'arrière-plan des cases à cocher transparente

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. appuie sur le F5 touche ou cliquez sur le course bouton pour exécuter le code. Toutes les cases à cocher de la feuille de calcul en cours deviennent alors transparentes. Voir la capture d'écran:

Pointe: Si vous souhaitez insérer plusieurs cases à cocher dans une plage sélectionnée, vous pouvez essayer Boîtes de contrôle d'insertion par lots utilitaire pf Kutools for Excel. Ou lot insérez plusieurs boutons d'option avec le Boutons d'option d'insertion par lots utilitaire. De plus, vous pouvez supprimer toutes les cases à cocher Batch Supprimer les cases à cocher utilitaire comme ci-dessous les captures d'écran montrées. Tu peux aller à téléchargement gratuit du logiciel sans limitation dans les jours 60.


Articles Liés:



Outils de productivité recommandés

Office Tab

étoile d'or1 Apportez des onglets pratiques à Excel et à d'autres logiciels Office, tout comme Chrome, Firefox et Internet Explorer.

Kutools for Excel

étoile d'or1 Incroyable! Augmentez votre productivité dans les minutes 5. Ne nécessite pas de compétences particulières, économisez deux heures par jour!

étoile d'or1 300 Nouvelles fonctionnalités pour Excel, rendent Excel facile et puissant:

  • Fusionner des cellules / lignes / colonnes sans perdre de données.
  • Combiner et consolider plusieurs feuilles et classeurs.
  • Comparez les gammes, copiez plusieurs gammes, convertissez le texte en date, l'unité et la conversion de devise.
  • Compter par couleurs, sous-totaux de recherche, tri avancé et super filtre,
  • Plus Sélectionner / Insérer / Supprimer / Texte / Format / Lier / Commenter / Classeurs / Feuilles de calcul Outils ...

Capture d'écran de Kutools pour Excel

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.