• Initiateur de la discussion Initiateur de la discussion raoult pascal
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

R

raoult pascal

Guest
Bonjour à tous,

j'ai une fois de plus besoin de votre aide.

je recherche une macro qui me permettrait d'enlever des espaces dans une cellule pour que cette cellule fasse exactement 60 caracteres de long.


ex:


cellule=> bonjour...................................................le forum

. = espace

Comment puis je supprimer ces points (espace) pour avoir une longueur précise


Merci à tous pour votre aide si précieuse

Pascal
 
salut,

à ma connaissance trois voies te sont possibles :

>UN en fonction de feuille >SUPPRESACE("chaîne")< ;
très brut de décoffrage, après il faut ré-aérer la chaîne.

>DEUX >SUBSTITUE("chaîne";"qui part";"qui remplace")<
permet une manip. plus fine si les chaînes ont une syntaxe commune.

>TROIS en macro RTRIM("chaîne") ou LTRIM() ou TRIM() selon que tu feras le ménage à droite, sur toute la chîne, ou à gauche.

en pratique, lorsque j'utilise ces fonctions,
il y a toujours une phase (anté ou post) de repérage texte avec
STXT() ou MID() et CHERCHE()-TROUVE().

bye
jyM
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
137
Réponses
2
Affichages
99
Réponses
5
Affichages
548
Réponses
10
Affichages
316
Retour