VBA : Passer à la ligne suivante si la précédente est remplie.

Résolu
nak -  
 nak -
Bonjour,

Je suis débutant en VBA et j'ai un projet à réaliser dans le cadre des mes études.
Voilà mon problème :
J'ai calculé une moyenne et je voudrais l'inscrire sur la feuille excel. La première valeur apparaît sur ma feuille en B2. Je voudrais automatiser et faire en sorte que excel inscrive la nouvelle moyenne systématiquement dans la ligne suivante (donc par exemple B3) si la précédente est remplie.

J'espère réussir à me faire comprendre. :)

Bien à vous.

2 réponses

michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
bonjour,
ligne pour trouver la 1° ligne vide:
ligvide=columns("B").find("*",,,,,xlprevious).row

cells(ligvide,"B")=tamoyenne

Il y a p+q=n+1 méthodes pour trouver cette ligne
1