Hello
je passe par ici
@varaine: ce qu'il faut comprendre, c'est que. dans un forum Excel - vba, on s'attend forcément à avoir un fichier excel avec des données à traiter..
d'ou l'incompréhension quand tu postes un fichier "vierge"
toi. si j'ai bien compris. tu veux juste traduire en VBA ton algo. (tu pourrais aussi le traduire en C++ ou basic ou meme fortran.. :-D
et les Données à traiter (les salaires mensuels) sont des valeurs que TU saisis au clavier..
note: 20 salariés *12 mois.. tu vas t'amuser... :-D
mais. soit. admettons..
ce qu'il te manque entre autre. c'est la traduction vba de la ligne
lire ("saisir le salaire du mois") : salairemensuel(m)
(avant d'aller plus loin.. pour nous forum excel. quand on voit LIRE, on se dit. qu'il faut aller chercher les valeurs dans le fichier excel......et donc qu'il y a un tableau de valeurs quelques part.. et que donc. finalement. une simple formule pourrait faire l'affaire......)
pour toi. ca semble etre juste afficher un message qui te demande de saisir la valeur
je crois que cela t'a été proposé à peu près comme ca...
Salairemensuel(m) = InputBox("donnez le salaire du mois n°: " & m)
mais ca. c'est juste pour commencer..
quand je regarde TA première ligne de code et la première ligne de l'algo.. il y a déjà une erreur
ton algo dit de déclarer une variable SalaireMensuel comme étant une "chaine" de 1 à 20
toi. tu déclares une varialbe SalaireMensuel comme un entier...
es tu sure qu'il faille bien une chaine.. et de 20 quoi??
un tableau ne serait il pas plus adapté?