Bonjour,
J'ai un exercice a effectuer, et je dois crée une fonction (saisiePoste) qui demande à l'utilisateur du fichier de saisir une valeur pour chaque poste de dépenses, en suite je dois crée une macro qui appelle cette fonction. J'ai crée cela, ça fonctionne mais ma fonction est vraiment longue et redondante, y a-t-il un moyen de raccourcir cette fonction, si oui, comment ? Mon prof m'a parlé de concaténer mais je n'ai pas vraiment compris comment faire.
De plus dans le TD suivant j'ai cette question "a. Créer une boucle qui va parcourir les lignes de chaque poste (5 à 9) et qui pour chaque ligne
i. appelle la fonction « saisiePoste » en donnant en paramètre le nom du poste (contenu de la colonne A de la ligne parcourue)" Or si je fais une macro avec une boucle qui appelle cette fonction j'ai 25 boites de messages qui apparaissent, je ne sais pas comment faire pour dire à la macro d'appeler une seule partie de la fonction correspondant à la ligne, je ne sais pas si cela est possible où si je dois tout refaire. Merci de votre aide
Partager