[Catégorie modifiée .Net --> VBA] appliquer les instructions vba a tous les lign

PrinceAmine Messages postés 1 Date d'inscription dimanche 29 août 2010 Statut Membre Dernière intervention 5 octobre 2010 - 5 oct. 2010 à 14:02
jordane45 Messages postés 38136 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 avril 2024 - 5 oct. 2010 à 14:57
salut ..suis debutant dans la programmation vba voila suis entrain de créee une application vba que j'ai reussi de concretiser ..il s'agit d' une macro qui fait des calcules pour un tableau ..la mienne n'est valable que pour la premiere ligne et que j'aimerais bien faire appliquer et l'executer sur d'autres ligne du meme tableau en une seule et unique execution ..
merci pour tt le monde

1 réponse

jordane45 Messages postés 38136 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 avril 2024 344
5 oct. 2010 à 14:57
Bonjour,

Si tu veux parcourir tout ton tableau (ligne par ligne) pour appliquer ton code.. tu dois utiliser une boucle du genre : FOR NEXT.
' Exemple de boucle
For l = 1 to 10 ' boucle de la ligne 1 a 10
    'affiche la valeur de la cellule A1..A2..etc.
    Msgbox cells(l,"A").value 
Next




Mais si tu souhaites qu'on puisse t'aider une peu plus,peux tu nous dire ce que fait exactement ton code ?



PS: pour les boucles en VBA il en existe plusieurs sortes :
For / Next, Do Loop .. while .. wend .; regardes sur le net .. tu y trouvera ton bonheur.


Cordialement,
Jordane,
______________________________________________________
Règles du forum à lire avant de poster une question : ICI
0
Rejoignez-nous