Existe t'il une fonction permettant de supprimer directement une suite
d'espaces multiples au sein d'une chaîne de caractères pour les remplacer
par un espace unique - Je pense avoir déjà vu cette fonction mais ma mémoire
fait défaut...
Genre "Trim" qui supprime les espaces situés en début et en fin de chaîne...
mais travaillant au sein de la chaîne...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
garnote
Salut Alain,
Il doit bien y avoir un équivalent VBA de cette fonction, non ?
=SUPPRESPACE(A1)
Serge
"Alain79" a écrit dans le message de news: c108ri$5ao$
Existe t'il une fonction permettant de supprimer directement une suite d'espaces multiples au sein d'une chaîne de caractères pour les remplacer par un espace unique - Je pense avoir déjà vu cette fonction mais ma mémoire
fait défaut... Genre "Trim" qui supprime les espaces situés en début et en fin de chaîne...
mais travaillant au sein de la chaîne...
Merci à vous Alain79
Salut Alain,
Il doit bien y avoir un équivalent VBA de
cette fonction, non ?
=SUPPRESPACE(A1)
Serge
"Alain79" <anonymous@discussions.microsoft.com> a écrit dans le message de
news: c108ri$5ao$1@s1.read.news.oleane.net...
Existe t'il une fonction permettant de supprimer directement une suite
d'espaces multiples au sein d'une chaîne de caractères pour les remplacer
par un espace unique - Je pense avoir déjà vu cette fonction mais ma
mémoire
fait défaut...
Genre "Trim" qui supprime les espaces situés en début et en fin de
chaîne...
Il doit bien y avoir un équivalent VBA de cette fonction, non ?
=SUPPRESPACE(A1)
Serge
"Alain79" a écrit dans le message de news: c108ri$5ao$
Existe t'il une fonction permettant de supprimer directement une suite d'espaces multiples au sein d'une chaîne de caractères pour les remplacer par un espace unique - Je pense avoir déjà vu cette fonction mais ma mémoire
fait défaut... Genre "Trim" qui supprime les espaces situés en début et en fin de chaîne...
mais travaillant au sein de la chaîne...
Merci à vous Alain79
garnote
Salut Michel,
Mais alors,
Application.WorksheetFunction.Trim(" Beaucoup d'espaces . ")
devrait convenir, à moins qu'on ne veuille pas supprimer les espaces du début et de la fin.
Serge
"Michel Gaboly" a écrit dans le message de news:
Salut Serge,
L'équivalent VBA, c'est Trim, la fonction qu'il cite ;-))
mais il s'agit d'un équivalent partiel, qui comme il l'indique, ne supprime
les espaces qu'en début et fin de chaîne.
Trim(" Beaucoup d'espaces . ")
renvoie
"Beaucoup d'espaces ."
Cependant, la fonction de feuille de calcul SUPPRESPACE(), qui s'appelle également TRIM en anglais est disponible à partir de VBA :
Application.WorksheetFunction.Trim(" Beaucoup d'espaces . ")
renvoie
"Beaucoup d'espaces."
Salut Alain,
Il doit bien y avoir un équivalent VBA de cette fonction, non ?
=SUPPRESPACE(A1)
Serge
"Alain79" a écrit dans le message de
news: c108ri$5ao$
Existe t'il une fonction permettant de supprimer directement une suite d'espaces multiples au sein d'une chaîne de caractères pour les remplacer
par un espace unique - Je pense avoir déjà vu cette fonction mais ma mémoire
fait défaut... Genre "Trim" qui supprime les espaces situés en début et en fin de chaîne...
mais travaillant au sein de la chaîne...
Merci à vous Alain79
-- Cordialement,
Michel Gaboly http://www.gaboly.com
Salut Michel,
Mais alors,
Application.WorksheetFunction.Trim(" Beaucoup d'espaces . ")
devrait convenir, à moins qu'on ne veuille pas supprimer les
espaces du début et de la fin.
Serge
"Michel Gaboly" <michel@Suppgaboly.com> a écrit dans le message de news:
4033B976.381D80F4@Suppgaboly.com...
Salut Serge,
L'équivalent VBA, c'est Trim, la fonction qu'il cite ;-))
mais il s'agit d'un équivalent partiel, qui comme il l'indique, ne
supprime
les espaces qu'en début et fin de chaîne.
Trim(" Beaucoup d'espaces . ")
renvoie
"Beaucoup d'espaces ."
Cependant, la fonction de feuille de calcul SUPPRESPACE(), qui s'appelle
également TRIM en anglais est disponible à partir de VBA :
Application.WorksheetFunction.Trim(" Beaucoup d'espaces .
")
renvoie
"Beaucoup d'espaces."
Salut Alain,
Il doit bien y avoir un équivalent VBA de
cette fonction, non ?
=SUPPRESPACE(A1)
Serge
"Alain79" <anonymous@discussions.microsoft.com> a écrit dans le message
de
news: c108ri$5ao$1@s1.read.news.oleane.net...
Existe t'il une fonction permettant de supprimer directement une suite
d'espaces multiples au sein d'une chaîne de caractères pour les
remplacer
par un espace unique - Je pense avoir déjà vu cette fonction mais ma
mémoire
fait défaut...
Genre "Trim" qui supprime les espaces situés en début et en fin de
chaîne...
Application.WorksheetFunction.Trim(" Beaucoup d'espaces . ")
devrait convenir, à moins qu'on ne veuille pas supprimer les espaces du début et de la fin.
Serge
"Michel Gaboly" a écrit dans le message de news:
Salut Serge,
L'équivalent VBA, c'est Trim, la fonction qu'il cite ;-))
mais il s'agit d'un équivalent partiel, qui comme il l'indique, ne supprime
les espaces qu'en début et fin de chaîne.
Trim(" Beaucoup d'espaces . ")
renvoie
"Beaucoup d'espaces ."
Cependant, la fonction de feuille de calcul SUPPRESPACE(), qui s'appelle également TRIM en anglais est disponible à partir de VBA :
Application.WorksheetFunction.Trim(" Beaucoup d'espaces . ")
renvoie
"Beaucoup d'espaces."
Salut Alain,
Il doit bien y avoir un équivalent VBA de cette fonction, non ?
=SUPPRESPACE(A1)
Serge
"Alain79" a écrit dans le message de
news: c108ri$5ao$
Existe t'il une fonction permettant de supprimer directement une suite d'espaces multiples au sein d'une chaîne de caractères pour les remplacer
par un espace unique - Je pense avoir déjà vu cette fonction mais ma mémoire
fait défaut... Genre "Trim" qui supprime les espaces situés en début et en fin de chaîne...
mais travaillant au sein de la chaîne...
Merci à vous Alain79
-- Cordialement,
Michel Gaboly http://www.gaboly.com
Michel Gaboly
Salut Serge,
L'équivalent VBA, c'est Trim, la fonction qu'il cite ;-))
mais il s'agit d'un équivalent partiel, qui comme il l'indique, ne supprime les espaces qu'en début et fin de chaîne.
Trim(" Beaucoup d'espaces . ")
renvoie
"Beaucoup d'espaces ."
Cependant, la fonction de feuille de calcul SUPPRESPACE(), qui s'appelle également TRIM en anglais est disponible à partir de VBA :
Application.WorksheetFunction.Trim(" Beaucoup d'espaces . ")
renvoie
"Beaucoup d'espaces."
Salut Alain,
Il doit bien y avoir un équivalent VBA de cette fonction, non ?
=SUPPRESPACE(A1)
Serge
"Alain79" a écrit dans le message de news: c108ri$5ao$
Existe t'il une fonction permettant de supprimer directement une suite d'espaces multiples au sein d'une chaîne de caractères pour les remplacer par un espace unique - Je pense avoir déjà vu cette fonction mais ma mémoire
fait défaut... Genre "Trim" qui supprime les espaces situés en début et en fin de chaîne...
mais travaillant au sein de la chaîne...
Merci à vous Alain79
-- Cordialement,
Michel Gaboly http://www.gaboly.com
Salut Serge,
L'équivalent VBA, c'est Trim, la fonction qu'il cite ;-))
mais il s'agit d'un équivalent partiel, qui comme il l'indique, ne supprime
les espaces qu'en début et fin de chaîne.
Trim(" Beaucoup d'espaces . ")
renvoie
"Beaucoup d'espaces ."
Cependant, la fonction de feuille de calcul SUPPRESPACE(), qui s'appelle
également TRIM en anglais est disponible à partir de VBA :
Application.WorksheetFunction.Trim(" Beaucoup d'espaces . ")
renvoie
"Beaucoup d'espaces."
Salut Alain,
Il doit bien y avoir un équivalent VBA de
cette fonction, non ?
=SUPPRESPACE(A1)
Serge
"Alain79" <anonymous@discussions.microsoft.com> a écrit dans le message de
news: c108ri$5ao$1@s1.read.news.oleane.net...
Existe t'il une fonction permettant de supprimer directement une suite
d'espaces multiples au sein d'une chaîne de caractères pour les remplacer
par un espace unique - Je pense avoir déjà vu cette fonction mais ma
mémoire
fait défaut...
Genre "Trim" qui supprime les espaces situés en début et en fin de
chaîne...
L'équivalent VBA, c'est Trim, la fonction qu'il cite ;-))
mais il s'agit d'un équivalent partiel, qui comme il l'indique, ne supprime les espaces qu'en début et fin de chaîne.
Trim(" Beaucoup d'espaces . ")
renvoie
"Beaucoup d'espaces ."
Cependant, la fonction de feuille de calcul SUPPRESPACE(), qui s'appelle également TRIM en anglais est disponible à partir de VBA :
Application.WorksheetFunction.Trim(" Beaucoup d'espaces . ")
renvoie
"Beaucoup d'espaces."
Salut Alain,
Il doit bien y avoir un équivalent VBA de cette fonction, non ?
=SUPPRESPACE(A1)
Serge
"Alain79" a écrit dans le message de news: c108ri$5ao$
Existe t'il une fonction permettant de supprimer directement une suite d'espaces multiples au sein d'une chaîne de caractères pour les remplacer par un espace unique - Je pense avoir déjà vu cette fonction mais ma mémoire
fait défaut... Genre "Trim" qui supprime les espaces situés en début et en fin de chaîne...
mais travaillant au sein de la chaîne...
Merci à vous Alain79
-- Cordialement,
Michel Gaboly http://www.gaboly.com
garnote
Et si on ne veut pas supprimer les espaces du début et de la fin, hein ?
Serge
"Michel Gaboly" a écrit dans le message de news:
C'est bien ce que j'ai tenté d'exprimer ;-)))
Salut Michel,
Mais alors,
Application.WorksheetFunction.Trim(" Beaucoup d'espaces . ")
devrait convenir, à moins qu'on ne veuille pas supprimer les espaces du début et de la fin.
Serge
"Michel Gaboly" a écrit dans le message de news:
Salut Serge,
L'équivalent VBA, c'est Trim, la fonction qu'il cite ;-))
mais il s'agit d'un équivalent partiel, qui comme il l'indique, ne supprime
les espaces qu'en début et fin de chaîne.
Trim(" Beaucoup d'espaces . ")
renvoie
"Beaucoup d'espaces ."
Cependant, la fonction de feuille de calcul SUPPRESPACE(), qui s'appelle
également TRIM en anglais est disponible à partir de VBA :
Application.WorksheetFunction.Trim(" Beaucoup d'espaces . ")
renvoie
"Beaucoup d'espaces."
Salut Alain,
Il doit bien y avoir un équivalent VBA de cette fonction, non ?
=SUPPRESPACE(A1)
Serge
"Alain79" a écrit dans le message
de
news: c108ri$5ao$
Existe t'il une fonction permettant de supprimer directement une suite
d'espaces multiples au sein d'une chaîne de caractères pour les remplacer
par un espace unique - Je pense avoir déjà vu cette fonction mais ma
mémoire
fait défaut... Genre "Trim" qui supprime les espaces situés en début et en fin de chaîne...
mais travaillant au sein de la chaîne...
Merci à vous Alain79
-- Cordialement,
Michel Gaboly http://www.gaboly.com
-- Cordialement,
Michel Gaboly http://www.gaboly.com
Et si on ne veut pas supprimer les espaces
du début et de la fin, hein ?
Serge
"Michel Gaboly" <michel@Suppgaboly.com> a écrit dans le message de news:
4033CB81.9F66A129@Suppgaboly.com...
C'est bien ce que j'ai tenté d'exprimer ;-)))
Salut Michel,
Mais alors,
Application.WorksheetFunction.Trim(" Beaucoup d'espaces .
")
devrait convenir, à moins qu'on ne veuille pas supprimer les
espaces du début et de la fin.
Serge
"Michel Gaboly" <michel@Suppgaboly.com> a écrit dans le message de news:
4033B976.381D80F4@Suppgaboly.com...
Salut Serge,
L'équivalent VBA, c'est Trim, la fonction qu'il cite ;-))
mais il s'agit d'un équivalent partiel, qui comme il l'indique, ne
supprime
les espaces qu'en début et fin de chaîne.
Trim(" Beaucoup d'espaces . ")
renvoie
"Beaucoup d'espaces ."
Cependant, la fonction de feuille de calcul SUPPRESPACE(), qui
s'appelle
également TRIM en anglais est disponible à partir de VBA :
Application.WorksheetFunction.Trim(" Beaucoup d'espaces .
")
renvoie
"Beaucoup d'espaces."
Salut Alain,
Il doit bien y avoir un équivalent VBA de
cette fonction, non ?
=SUPPRESPACE(A1)
Serge
"Alain79" <anonymous@discussions.microsoft.com> a écrit dans le
message
de
news: c108ri$5ao$1@s1.read.news.oleane.net...
Existe t'il une fonction permettant de supprimer directement une
suite
d'espaces multiples au sein d'une chaîne de caractères pour les
remplacer
par un espace unique - Je pense avoir déjà vu cette fonction mais
ma
mémoire
fait défaut...
Genre "Trim" qui supprime les espaces situés en début et en fin de
chaîne...