OVH Cloud OVH Cloud

Espace avant ecriture

4 réponses
Avatar
dom.v
Bonjour ,

de la cellule A1 a la cellule A1384, J'ai des Nom et prenom de noté.
Je voudrais recuperer que les noms.
donc j'ai trouvé ceci :
=STXT(A1;1;(NBCAR(A1)-(NBCAR(A1)-CHERCHE(" ";A1;1))))

Le seul probleme que j'ai, c'est que avant chaque Nom et Prenom, j'ai un
"espace".

Quand je retire l'espace, cela fonctionne.
Il y a t'il une solution pour retirer ces 1384 espace sans les faire un par
un.

Merci

Dom

4 réponses

Avatar
garnote
Salut dom,

Pas sûr, mais :
La fonction SUPPRESPACE()
ou bien
Sub Enleve_Espace_Du_Début()
For Each mot In Selection
mot.Value = Mid(mot, 2, Len(mot))
Next
End Sub

Serge


"dom.v" a écrit dans le message de news:
#
Bonjour ,

de la cellule A1 a la cellule A1384, J'ai des Nom et prenom de noté.
Je voudrais recuperer que les noms.
donc j'ai trouvé ceci :
=STXT(A1;1;(NBCAR(A1)-(NBCAR(A1)-CHERCHE(" ";A1;1))))

Le seul probleme que j'ai, c'est que avant chaque Nom et Prenom, j'ai un
"espace".

Quand je retire l'espace, cela fonctionne.
Il y a t'il une solution pour retirer ces 1384 espace sans les faire un
par

un.

Merci

Dom




Avatar
dom.v
Merci ,
Sub Enleve_Espace_Du_Début()
For Each mot In Selection
mot.Value = Mid(mot, 2, Len(mot))
Next
End Sub

ceci fonctionne.

Dom

"garnote" a écrit dans le message news:
Yx2Zb.61818$
Salut dom,

Pas sûr, mais :
La fonction SUPPRESPACE()
ou bien
Sub Enleve_Espace_Du_Début()
For Each mot In Selection
mot.Value = Mid(mot, 2, Len(mot))
Next
End Sub

Serge


"dom.v" a écrit dans le message de news:
#
Bonjour ,

de la cellule A1 a la cellule A1384, J'ai des Nom et prenom de noté.
Je voudrais recuperer que les noms.
donc j'ai trouvé ceci :
=STXT(A1;1;(NBCAR(A1)-(NBCAR(A1)-CHERCHE(" ";A1;1))))

Le seul probleme que j'ai, c'est que avant chaque Nom et Prenom, j'ai un
"espace".

Quand je retire l'espace, cela fonctionne.
Il y a t'il une solution pour retirer ces 1384 espace sans les faire un
par

un.

Merci

Dom








Avatar
JièL Goubert
Bonjoir(c) dom.v

si j'ai bien compris ce que tu veux faire, mais j'ai un doute
=STXT(A1;2;(NBCAR(A1)-(NBCAR(A1)-CHERCHE(" ";A1;2)))-1)

--
La FAQ Outlook est la : http://faq.outlook.free.fr
JièL / Jean-Louis GOUBERT
Co-auteur de "Internet + de 1 000 trucs de pros" chez Micro Application
http://faq.outlook.free.fr/livreMA/internet_plus_de_1000_trucs_de_pros.htm

Le 19/02/2004 13:41 vous nous disiez ceci :
Bonjour ,

de la cellule A1 a la cellule A1384, J'ai des Nom et prenom de noté.
Je voudrais recuperer que les noms.
donc j'ai trouvé ceci :
=STXT(A1;1;(NBCAR(A1)-(NBCAR(A1)-CHERCHE(" ";A1;1))))

Le seul probleme que j'ai, c'est que avant chaque Nom et Prenom, j'ai un
"espace".

Quand je retire l'espace, cela fonctionne.
Il y a t'il une solution pour retirer ces 1384 espace sans les faire un par
un.

Merci

Dom




Avatar
ChrisV
Salut JièL,

Ou, histoire de s'économiser un peu...
;-)

=STXT(A1;2;TROUVE(" ";A1;2)-1)


ChrisV


"JièL Goubert" a écrit dans le
message de news:
Bonjoir(c) dom.v

si j'ai bien compris ce que tu veux faire, mais j'ai un doute
=STXT(A1;2;(NBCAR(A1)-(NBCAR(A1)-CHERCHE(" ";A1;2)))-1)

--
La FAQ Outlook est la : http://faq.outlook.free.fr
JièL / Jean-Louis GOUBERT
Co-auteur de "Internet + de 1 000 trucs de pros" chez Micro Application
http://faq.outlook.free.fr/livreMA/internet_plus_de_1000_trucs_de_pros.htm

Le 19/02/2004 13:41 vous nous disiez ceci :
Bonjour ,

de la cellule A1 a la cellule A1384, J'ai des Nom et prenom de noté.
Je voudrais recuperer que les noms.
donc j'ai trouvé ceci :
=STXT(A1;1;(NBCAR(A1)-(NBCAR(A1)-CHERCHE(" ";A1;1))))

Le seul probleme que j'ai, c'est que avant chaque Nom et Prenom, j'ai un
"espace".

Quand je retire l'espace, cela fonctionne.
Il y a t'il une solution pour retirer ces 1384 espace sans les faire un
par


un.

Merci

Dom