Aide excel

Résolu/Fermé
jlfa Messages postés 190 Date d'inscription dimanche 13 septembre 2009 Statut Membre Dernière intervention 15 mai 2023 - 19 avril 2015 à 15:07
jlfa Messages postés 190 Date d'inscription dimanche 13 septembre 2009 Statut Membre Dernière intervention 15 mai 2023 - 19 avril 2015 à 15:47
Bonjour à tous et Merci pour l'aide que vous m'apporter régulièrement
Voila mon problème j'ai voulu faire une petit programme pour me simplifier la tache pour remplir une fiche d'indemnité kilométrique, comme je maitrise très mal Excel je me suis fait aidait, mais je ne me souviens plus de l'explication des formules dans mes cellules, je me retrouve avec plein d'erreurs de valeur et arrive pas à les corriger, ci quelqu'un peut regarder ce fichier, je lui dirais ensuite un peut mieux ce que je recherche à faire, Merci
https://www.cjoint.com/?3DtpsCzyBr3
A voir également:

5 réponses

Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 5 073
Modifié par Mike-31 le 19/04/2015 à 15:17
Bonjour,

L'erreur vient de ta feuille Liste cellule B4 0.565 cette valeur est considérée comme texte, remplace le point par une virgule
0,565 idem en VB5 ,et tout devrait rentrer dans l'ordre
et clic sur le pictogramme/Convertir en nombre
A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
1
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
19 avril 2015 à 15:17
Bonjour
votre feuille liste n'est pas très bien organisée, et le nom du champ liste concerne u cham bien trop grand c'est u)inutile. Voyez pour le limiter au données dont vous avez besoin dans cette feuille.
(Para exemple: A1:B5pour les taux kilométriques.
Mais par contre le problème valeur vient du fait que vous avez écrit en B3,B4,B5 les taux km avec un point comme séparateur de décimale au lieu d'une virgule.
Corriger ça et ça va s'arranger
Cdrlmnt
1
Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 5 073
Modifié par Mike-31 le 19/04/2015 à 15:35
Re,

tu as nommée toute ta feuille, va dans le gestionnaire de nom
onglet Formules/module Noms définis/Gestionnaires de noms tu verras le nom de ta plage nommée liste, clic dessus et en bas de l'assistant dans fait référence à :
remplace
=liste!$1:$1048576
par
=liste!$A$2:$D$20
A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
1
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
19 avril 2015 à 15:36
Vous avez dans la liste des champs nommés un champ nommé liste qui concerné toute la feuille alors que vous n'utilisez que le champA3:D5 dans votre base
soit vous utilisez cette adresse dans vos formule, c'est à dire remplacer
;liste; par liste!$A$3:$D5
soit, dans la liste de nom vous placer l'adresse liste!$A$3:$D$5

l'état actuel n'est pas grave, mais risque de ralentir les calculs si vous allez un peu plus loin en obligeant Excel à rechercher sur toute la feuille.

crdlmnt
1
jlfa Messages postés 190 Date d'inscription dimanche 13 septembre 2009 Statut Membre Dernière intervention 15 mai 2023 7
19 avril 2015 à 15:47
merci énormément , Bonne soirée
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jlfa Messages postés 190 Date d'inscription dimanche 13 septembre 2009 Statut Membre Dernière intervention 15 mai 2023 7
19 avril 2015 à 15:25
Merci à tous les deux, ça marche, par contre je ne comprend pas cette remarque ? et le nom du champ liste concerne u cham bien trop grand c'est u)inutile

Merci encore
0