La fonction trim ne marche pas sous Excel, why ?

galldup Messages postés 90 Date d'inscription vendredi 18 octobre 2002 Statut Membre Dernière intervention 27 décembre 2004 - 14 nov. 2003 à 12:23
nico_fip1 Messages postés 80 Date d'inscription mercredi 6 octobre 2004 Statut Membre Dernière intervention 26 septembre 2006 - 29 déc. 2005 à 19:25
Bonjour a tous;

Je voudrais comprendre pourquoi la fonction trim ne marche pas sur Excel en VBA ?

a chaque fois, je suis obligé de compliquer mon code pour eliminer les espaces...

so, why ?
Merci

galldup
A voir également:

6 réponses

BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
14 nov. 2003 à 12:41
elle marche tres bien sinon on serait au courant. Faudrait savoir dans quelle circonstance tu as un probleme avec Trim et surtout analyser ce qu'il y a dans la String.
BruNews, ciao...
0
Nix Messages postés 831 Date d'inscription samedi 15 mai 1999 Statut Membre Dernière intervention 18 juillet 2009
14 nov. 2003 à 13:51
Quelle version de Excel ?
A mon avis tu as une version antérieur qui ne connait pas cette fonction.

A++

Nix :-p

[MVP VB, VB .NET ASP .NET]
Membre fondateur de Developers Association
0
galldup Messages postés 90 Date d'inscription vendredi 18 octobre 2002 Statut Membre Dernière intervention 27 décembre 2004 1
14 nov. 2003 à 14:56
Ma version est Excel 97 SR 2
Et elle ne marche pas tres bien sinon j'aurai pas mis ce message ;=)
A+
galldup

il faut savoir qu'on ne peut pas tous savoir...
0
nico_fip1 Messages postés 80 Date d'inscription mercredi 6 octobre 2004 Statut Membre Dernière intervention 26 septembre 2006
27 déc. 2005 à 17:17
Chez moi non plus ça ne marche pas...
Détails :

Je suis sous Excel 97
En sortie de CommonBox, j'ai une chaîne de caractaires avec plein de carrés derrière.
La fonction Trim(chaine) ne m'enleve pas ces caractaires

PS pour galldup :
Quand tu poste un message, essaye d'expliquer clairement ton problème. Pas juste un "Ca ne marche pas"

Merci pour vos réponses, et merci aussi de respcter les règles du forum

Nico
Strasbourg
France
0

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

Posez votre question
galldup Messages postés 90 Date d'inscription vendredi 18 octobre 2002 Statut Membre Dernière intervention 27 décembre 2004 1
29 déc. 2005 à 14:02
Ben, je sais plus comment j'ai fait, cela fait longtemps ;-)

mais fais un replacechar ou replace tout court en attendant, cela doit marcher.
A+
0
nico_fip1 Messages postés 80 Date d'inscription mercredi 6 octobre 2004 Statut Membre Dernière intervention 26 septembre 2006
29 déc. 2005 à 19:25
J ai trouver 2 solutions :
le replace ou alors une boucle for, qui en fait fait la même chose. lol




Nico
Strasbourg
France
0
Rejoignez-nous