Bonjour,
Je ne m'y connais pas du tout en programmation sur excel mais je cherche a réaliser quelque chose de très simple .
J'ai 5 lignes dans ma feuille 2 (appelée fiche suivi 1.1) , énumérant les étapes d'une action à réaliser. Chaque fois qu'une des étape est réalisé , un 1 est manuellement inscrit dans une colonne de la ligne relative à cette étape ( il vaut mieux avoir l'oeil sur le fichier en pièce jointe pour comprendre ).
Ce que je voudrai c'est créer une boucle qui balaierai la colonne contenant des 1 et des 0, qui s'arrête dès qu'elle trouve un 0 et renvoie dans une case de la feuille 1 la dernière étape qui n'a pas encore été réalisée.
Je pense qu'il suffit d'un clic sur le fichier pour comprendre ce que je recherche. Je ne connais pas du tout le langage de programmation sur excel c'est pourquoi je demande votre aide. Je cherche à faire quelque chose du genre
for i from 11 to 15 do
if 'Fiche Suivi 1.1'!Mi = 0
do 'Suivi Global'!H8 = Ai
end if
end for
C'est très moche je ne connais pas trop la syntaxe mais l'esprit y est. En fait je ne suis même pas sur que comme ca la boucle s'arretera au premier 0, elle ne risque pas de continuer et m'afficher le dernier 0 qu'elle trouve ? ... Merci d'avoir lu et merci d'avance de votre aide
Je ne m'y connais pas du tout en programmation sur excel mais je cherche a réaliser quelque chose de très simple .
J'ai 5 lignes dans ma feuille 2 (appelée fiche suivi 1.1) , énumérant les étapes d'une action à réaliser. Chaque fois qu'une des étape est réalisé , un 1 est manuellement inscrit dans une colonne de la ligne relative à cette étape ( il vaut mieux avoir l'oeil sur le fichier en pièce jointe pour comprendre ).
Ce que je voudrai c'est créer une boucle qui balaierai la colonne contenant des 1 et des 0, qui s'arrête dès qu'elle trouve un 0 et renvoie dans une case de la feuille 1 la dernière étape qui n'a pas encore été réalisée.
Je pense qu'il suffit d'un clic sur le fichier pour comprendre ce que je recherche. Je ne connais pas du tout le langage de programmation sur excel c'est pourquoi je demande votre aide. Je cherche à faire quelque chose du genre
for i from 11 to 15 do
if 'Fiche Suivi 1.1'!Mi = 0
do 'Suivi Global'!H8 = Ai
end if
end for
C'est très moche je ne connais pas trop la syntaxe mais l'esprit y est. En fait je ne suis même pas sur que comme ca la boucle s'arretera au premier 0, elle ne risque pas de continuer et m'afficher le dernier 0 qu'elle trouve ? ... Merci d'avoir lu et merci d'avance de votre aide
Pièces jointes
Dernière édition: