Macro en boucle

Fermé
Steugeu - 10 févr. 2011 à 10:16
ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 - 10 févr. 2011 à 18:00
Bonjour,

Je suis sur un tableau Excel, et je souhaiterai créer une marco en boucle pour que celle ci me fasse des calculs à partir de certaines cellules.
En gros, j'ai des chiffres dans ma colonne A sur les lignes 3 à15.
J'ai mis une condition pour démarrer qui est : si A3 est > 1 alors il me fait des calculs sur les colonnes B3, C3, D3 etc etc.... et en fait je n'arrive pas a faire la boucle pour que cette formule se reproduise sur les lignes en dessous.
QQ'un pourrait-il m'aider ?
Merci beaucoup !!


A voir également:

1 réponse

ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
Modifié par ccm81 le 10/02/2011 à 18:02
dans ton cas il vaut mieux utiliser la notation cells(ligne,colonne) pour designer une cellule
par exemple pour calculer la somme ligne 3, colonnes 2 (B) à 5(E) , sous condition que A3 >1

lig = 3  
s = 0  
if Range("A3").Value > 1 then 
  for col = 2 to 5 
    s =  s + cells(lig,col)  
    ' ou autre  
  next col  
end if 


bonne suite
0