VBA Excel

Résolu
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...

@+
Configuration: Windows XP
Opera 9.24

6 réponses

  1. ptit UP svp...Mirciii
    0
    1. Personne a une solution a me prposer ?
      0
      1. 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
        1. 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
          1. Contributeur
            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
            1. Merci sa marche nikel.....Super sympa

              A +++
              0