Excel 2003 - Fonctions de transformations - Page 2

Précédent
  • 1
  • 2
Le Pingou Messages postés 12372 Date d'inscription   Statut Contributeur Dernière intervention   1 475
 
Bonjour Eric,
Merci mais chez moi sa ne marche pas avec les espaces insécables j’obtiens #VALEURS. En cherchant j’ai pris le code ‘32’ pour CAR() au lieu de 160 et là c’est tout bon … c’est ou la différence entre nous deux !
Petite remarque au passage pour Mike-31, la substitution des espaces est déjà prise en compte dans le la formule d’Eric ( …… CAR(160);""…..) , le troisième SUBSTITUE est pour les oiseaux !
Au passage j’ai essayé la proposition de JvDo (https://forums.commentcamarche.net/forum/affich-14112222-excel-2003-fonctions-de-transformations#13) c’est génial, merci.
A une prochaine.
0
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 284
 
Re,

l'espace insécable (160, mais il me semblait avoir trouvé 130 aussi récemment) est différent l'espace 'normal' (32), visuellement c'est un espace mais il interdit le retour à la ligne à cet endroit (comme si les 2 mots n'en formait qu'un seul).
Aucune raison d'avoir #valeur avec l'un et pas avec l'autre, substitue() ne remplace que s'il trouve le caractère.

Mike, ton substitue() en plus ne sert à rien en effet, tu remplaces , par . et dans la foulée . par ,

eric
0
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 141
 
Re Eriiic,

Comme un grand, lorsque j'ai vu tes deux formules concernant le traitement des séparateurs de décimales post 18, j’ai ajouté un substitue pour que le séparateur décimal point soit pris en compte comme tu l’as si bien démontré dans ta deuxième formule, plusieurs saisies satisfaisante j’ai balancé la formule.
Erreur de ma part j’aurai du changer mes paramètres régionaux ou décomposer la formule, la solution était trop facile
et ma conclusion « En attente de vos remarques ou rectification » n’était pas innocente

A+
Mike-31

Un problème sans solution est un problème mal posé  (Einstein)
0
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 284
 
Bonjour tout le monde,

Bien vu, c'est vrai que ce substitue() là il faut le mettre à l'intérieur.
C'est vrai aussi que je l'ai ajouté sans tester, mea culpa ;-)
eric
0

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

Posez votre question
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 141
 
Salut tous,

J’adore ce Forum surtout lorsque les échanges sont courtois et constructifs, et que chacun essaie de se surpasser pour apporter la meilleure solution pour l’enrichissement tous.
Ce n’est malheureusement pas le cas de tous les intervenants pourtant de valeur ce qui terni cette image

Bravo et essayons de continuer longtemps dans cet esprit

Cordialement

A+
Mike-31

Un problème sans solution est un problème mal posé  (Einstein)
0
Précédent
  • 1
  • 2