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

  • Initiateur de la discussion FO8DH
  • Date de début
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
 

Charly2

Nous a quittés en 2006
Repose en paix
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+ ;)
 

Discussions similaires

Réponses
8
Affichages
146
Réponses
3
Affichages
312

Statistiques des forums

Discussions
312 493
Messages
2 088 956
Membres
103 990
dernier inscrit
lamiadebz