VBA Excel

Résolu/Fermé
xander82 Messages postés 91 Date d'inscription vendredi 18 mai 2007 Statut Membre Dernière intervention 2 septembre 2010 - 30 janv. 2008 à 21:55
xander82 Messages postés 91 Date d'inscription vendredi 18 mai 2007 Statut Membre Dernière intervention 2 septembre 2010 - 1 févr. 2008 à 11:18
Bonjour,

Sur ma feuille excel j'aimerai coloriez une ligne sur deux dans un tableau allant de [A7:A2000] a [E7:E2000]

Mais j'aimerais pas coloriez tout d'un coup mais au fur et à mesure...

Merci j'attends vos réponses...

@+

6 réponses

xander82 Messages postés 91 Date d'inscription vendredi 18 mai 2007 Statut Membre Dernière intervention 2 septembre 2010 10
30 janv. 2008 à 22:25
ptit UP svp...Mirciii
0
xander82 Messages postés 91 Date d'inscription vendredi 18 mai 2007 Statut Membre Dernière intervention 2 septembre 2010 10
31 janv. 2008 à 16:51
Personne a une solution a me prposer ?
0
Utilisateur anonyme
31 janv. 2008 à 19:07
Mon précédent message ayant été censuré (lien interdit ?!!) voici le résumé de ma réponse.

Code VBA pour colorier une ligne sur 2 en jaune de la ligne 7 à la ligne 2000

Sub Colorie()
    Dim Ligne As Integer
    For Ligne = 7 To 2000 Step 2
        With Rows(Ligne & ":" & Ligne).Interior
            .ColorIndex = 6 'jaune
            .Pattern = xlSolid
        End With
    Next Ligne
End Sub

'pour modifier la couleur, changer le chiffre de la ligne .ColorIndex = 6 'jaune


Pas compris "pas tout faire d'un coup (à quel moment, jusqu'où, ...)
0
xander82 Messages postés 91 Date d'inscription vendredi 18 mai 2007 Statut Membre Dernière intervention 2 septembre 2010 10
31 janv. 2008 à 22:06
héhéhé merci de ta réponse...

c'était ce que je voulais a 2 ou 3 point près....

1 : Colorier seuleument jusqu'a la colonne "E"
2 : Colorier les lignes au fur et a mesure

c'est possible ?

Merci de ton aide en tout cas !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 708
31 janv. 2008 à 23:56
bonjour

A partir de la ligne 7 tu sélectionnes jusqu'à la colonne E et le nombre de lignes que tu veux.

Tu choisis le menu format / Mise en forme conditionnelle

Dans la fenêtre tu choisis à gauche condition 1 La formule est

à droite tu mets la formule : =ESTVIDE($A7) et tu cliques sur ajouter

Tu choisis à gauche condition 2 La formule est

à droite tu mets la formule : =MOD(LIGNE($A7);2) et tu cliques sur format
pour choisir ta couleur puis tu valides OK et tu regardes le résultat.

Dès que tu documente d'autres lignes la couleur arrive...
0
xander82 Messages postés 91 Date d'inscription vendredi 18 mai 2007 Statut Membre Dernière intervention 2 septembre 2010 10
1 févr. 2008 à 11:18
Merci sa marche nikel.....Super sympa

A +++
0