Bonjour,
Débutant en vba, je viens sur ce forum pour poser une question Voilà mon problème:
Dans ma feuille de calcul , j'ai deux colonne qui contient des données numériques:
Ligne colonne C colonne G
1 234 4
2 345 4
3 654 4
4 125 5
5 654 5
6 125 5
Je souhaite parcourir la colonne G: si je trouve la valeur 4, je récupère le numéro de la ligne(début et la fin) et ainsi de suite pour la valeur 5. Ensuite, je voudrais stocker le début et la fin dans des variables afin de calculer la moyenne des valeurs correspondantes qui se trouvent dans la colonne C. ex: si la première cellule contient 4 alors stocker la ligne 1 dans var "Debut" et passer à la ligne suivante jusqu'à la ligne 3 où je stockerai cette dernière dans var "Fin". Ensuite je fais la moyenne de ces trois lignes. Je dois faire la même chose pour les autres chiffres de la colonne G.
Pourriez-vous me donner un début d'explication pour pouvoir écrire un petit bout de code VBA?
Merci infiniment de votre aide, en espérant d'avoir été assez clair
Cordialement
Débutant en vba, je viens sur ce forum pour poser une question Voilà mon problème:
Dans ma feuille de calcul , j'ai deux colonne qui contient des données numériques:
Ligne colonne C colonne G
1 234 4
2 345 4
3 654 4
4 125 5
5 654 5
6 125 5
Je souhaite parcourir la colonne G: si je trouve la valeur 4, je récupère le numéro de la ligne(début et la fin) et ainsi de suite pour la valeur 5. Ensuite, je voudrais stocker le début et la fin dans des variables afin de calculer la moyenne des valeurs correspondantes qui se trouvent dans la colonne C. ex: si la première cellule contient 4 alors stocker la ligne 1 dans var "Debut" et passer à la ligne suivante jusqu'à la ligne 3 où je stockerai cette dernière dans var "Fin". Ensuite je fais la moyenne de ces trois lignes. Je dois faire la même chose pour les autres chiffres de la colonne G.
Pourriez-vous me donner un début d'explication pour pouvoir écrire un petit bout de code VBA?
Merci infiniment de votre aide, en espérant d'avoir été assez clair
Cordialement