Excel /vba : application de certaines lignes

kik -  
 kik -
Bonjour,
J'aurais aimé savoir si il est possible de n'appliquer que certaines lignes d'une macro en fonction de certaines cellules de la feuille principale
ex : si la période sélectionnée est 2008-2009, n'appliquer que le début de la macro, etc.

Merci d'avance pour vos réponses.

2 réponses

  1. leplot Messages postés 191 Date d'inscription   Statut Membre Dernière intervention   131
     
    Bonjour,

    Pour n'exécuter qu'une partie du code il faut insérer des conditions (ici je teste si l'année est 2008 ou 2009)
    1) Execution d'une partie du code si la condition est vraie
    début du code ...
    if year(feuil1.range("A1"))=2008 or year(feuil1.range("A1"))=2009 then
       ..code existant...
    end if
    ... fin du code
    


    ou
    2) sortie du code si la condition est fausse
    if year(feuil1.range("A1"))<>2008 and year(feuil1.range("A1"))<>2009 then
    exit sub
    end if
    1
  2. kik
     
    C'est exactement ce que je cherchais, merci beaucoup :).
    0