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. Merci sa marche nikel.....Super sympa

    A +++
    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. 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. 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. Personne a une solution a me prposer ?
            0
            1. ptit UP svp...Mirciii
              0