Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Modification d'une macro

  • Initiateur de la discussion Initiateur de la discussion condors.s
  • 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 !

condors.s

XLDnaute Occasionnel
Bonjour,
Sur la macro suivante, je voudrais change le "color index 38" par la palette de couleur suivante : RVB 79;45;127

Comment est ce que je peux faire ca?
Merci

Code:
Sub MacroMEFCondor()
Dim Montableau As Range
Dim NbLigne As Integer

Set Montableau = Selection.CurrentRegion
NbLigne = Montableau.Rows.Count

'tout le tableau
'----------------
With Montableau
'Motifs
With .Interior
.ColorIndex = 2
.Pattern = xlSolid
End With
'Police
With .Font
.Name = "Arial"
.Size = 8
End With
End With

'1ere ligne du tableau
'----------------------
With Montableau.Rows(1)
'Police
With .Font
.Name = "Arial"
.Size = 8
.Bold = True
.ColorIndex = 38
End With
'Bordures
With .Borders(xlEdgeTop)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
End With

'2eme ligne du tableau
'----------------------
With Montableau.Rows(2)
'Police
With .Font
.Name = "Arial"
.Size = 8
.Bold = True
End With
End With

'3eme ligne du tableau
'----------------------
With Montableau.Rows(3)
'Police
With .Font
.Name = "Arial"
.Size = 8
.Bold = True
.ColorIndex = 38
End With
'Bordures
With .Borders(xlEdgeTop)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
With .Borders(xlEdgeBottom)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
End With

'Dernière ligne du tableau
'----------------------
With Montableau.Rows(NbLigne)
'Police
With .Font
.Name = "Arial"
.Size = 8
.ColorIndex = 38
End With
'Bordures
With .Borders(xlEdgeTop)
.LineStyle = xlDash
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
With .Borders(xlEdgeBottom)
.LineStyle = xlDash
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
End With

End Sub
Code:
 
- 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

Discussions similaires

Réponses
14
Affichages
487
Réponses
8
Affichages
1 K
M
Réponses
8
Affichages
2 K
Michelrib
M
B
  • Question Question
Réponses
10
Affichages
1 K
Batourouciss
B
T
  • Question Question
XL pour MAC Recherche date
Réponses
5
Affichages
2 K
tdenis
T
D
Réponses
1
Affichages
678
Compte Supprimé 979
C
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…