Excel /vba : application de certaines lignes
kik
-
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.
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:
- Excel /vba : application de certaines lignes
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Si ou excel - Guide
- Excel compter cellule couleur sans vba - Guide
- Déplacer colonne excel - Guide
2 réponses
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
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
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