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.
A voir également:

2 réponses

leplot Messages postés 193 Statut Membre 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
kik
 
C'est exactement ce que je cherchais, merci beaucoup :).
0