VBA / insérer espace
Alca
-
eriiic Messages postés 24603 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 24603 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je souhaiterais créer une macro VBA sous Excel qui me permette d'insérer des espaces à la fin d'une chaîne de texte afin d'avoir 7 caractères dans chaque cellule de la colonne.
Merci pour le coup de pouce.
Je souhaiterais créer une macro VBA sous Excel qui me permette d'insérer des espaces à la fin d'une chaîne de texte afin d'avoir 7 caractères dans chaque cellule de la colonne.
Merci pour le coup de pouce.
A voir également:
- VBA / insérer espace
- Espace insécable - Guide
- Insérer video powerpoint - Guide
- Espace de stockage gmail plein - Guide
- Insérer signature word - Guide
- Insérer liste déroulante excel - Guide
1 réponse
Bonsoir,
ch : ta chaine
ch=left(ch & space(7);7)
et si tu veux une macro qui traite une zone sélectionnée :
Tu as parlé de chaine, ça ne traite pas les nombres....
Et tu peux aussi te faire une fonction si tu as des saisies régulières.
eric
ch : ta chaine
ch=left(ch & space(7);7)
et si tu veux une macro qui traite une zone sélectionnée :
Sub format7() For Each cel In Selection cel.Value = Left(cel.Value & Space(7), 7) Next cel End Sub
Tu as parlé de chaine, ça ne traite pas les nombres....
Et tu peux aussi te faire une fonction si tu as des saisies régulières.
eric