VBA pour détecter la mise en forme d'une cellule

  • Initiateur de la discussion Initiateur de la discussion FO8DH
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

F

FO8DH

Guest
Bonjour

J'ai Excel 2002 avec un cellule dont j'ai besoin de connaitre la couleur de remplissage et son motif de remplissage.

Comment faire en VBA pour mettre le format d'une cellule dans une variable VBA ?

J'ai effectivement besoin d'enregistrer le format de plusieurs cellules avant de les modifier en VBA

Est-ce possible en VB pour Excel ?

Merci

FO8DH
 
Bonsoir FO8DH, bonsoir à toutes et à tous 🙂

Tu peux essayer ce code (avec en prime la couleur du motif) :

Option Explicit

Sub FormatCellule()
'
Dim Couleur As Variant
Dim CouleurMotif As Variant
Dim Motif As Long
'
  With Range(TaCellule).Interior
    Couleur = .ColorIndex
    CouleurMotif = .PatternColorIndex
    Motif = .Pattern
  End With

  ' Ton Code

End Sub

En espérant que cela réponde à ta demande :unsure:

A+ 😉
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
317
Retour