Macro permettant de trier les caractère d'une phrase

  • Initiateur de la discussion Initiateur de la discussion manu
  • 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 !

M

manu

Guest
Bonjour à tous,

Je me tourne vers vous pour m'aider à trouver une solution à un poblème qui m'a été posé. Je débute en macro donc je n'ai pas beaucoup de notion.
Je voudrais creer une macro qui puisse extraire d'une phrase entrée dans une cellule les trois premier caractère de chaque mot de cette phrase, c'est à dire:

Pour la phrase: Il fait très beau aujourd'hui

En sortie: Il fai trè bea auj

En espérant trouver réponses à mon problème, je reste ouvert à toutes aides apportées
Merci
 
Re : Macro permettant de trier les caractère d'une phrase

J'aurais une autre question, j'ai réussi a choisir la colonne sur laquelle je souhaite appliquer ma macro, mais j'aimerais exclure de cette colonne la première igne c'est à dire garder la première ligne de cette colonne pour un titre. Voici mon code actuel:

Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
Dim t() As String, i As Byte, s As String
If Target.Column <> 4 Or Target.Count > 1 Then Exit Sub
t = Split(Target.Value)
If UBound(t) < 0 Then Exit Sub
For i = 0 To UBound(t)
s = s & Mid(t(i), 1, 3) & " "
Next i
Target.Value = Mid(s, 1, Len(s) - 1)
End Sub
 
- 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

P
Réponses
6
Affichages
1 K
P
N
Réponses
6
Affichages
3 K
Nadia78
N
R
Réponses
12
Affichages
3 K
Ration65
R
Retour