bonjour a tous
ce n'est pas tres simple de mettre un fichier exemple ( tres gros fichier et complexe ) donc je vais essaye de faire sans
j'ai une boucle vba qui commence lorsque elle trouve un "nom"
et qui se termine des qu'il a aune case vide
voici le code
....
db = Range("a:a").Find(Nom, LookAt:=xlWhole).Row
fin = Range("A" & 65536).End(xlUp).Row
For k = db To fin
......
db pour debut , fin pour fin , et nom pour le nom a rechercher ( ca fonctionne très bien )
mais j'aimerai faire plus
je souhaite tjs chercher le" nom " mais je voudrais qu'une fois le nom ( a partir de la ligne ou se trouve le nom
on recherche le mot " note " et la ligne ou se trouve le mot "note" serais mon nouveau point de depart pour ma boucle
' db2 = " note" de l'eleve avec le nom " XXXX"
db = Range("a:a").Find(Nom, LookAt:=xlWhole).Row
db2 = a partir de la ligne db ???? : find ( "note" LookAt:=xlWhole).Row
for K t= db2 to fin
merci de votre aide