chaine de caracteres

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

N

_nono56

Guest
Bonsoir,
Je souhaiterais convertir une chaîne de caractère :
« ESSAI CONVERSION » en
« 'E', 'S', 'S', 'A', 'I', ' ', 'C', 'O', 'N', 'V', 'E', 'R', 'S', 'I', 'O', 'N' »
Merci de votre aide.
 
Bonsoir Nono, Bonsoir le forum

je pense que la solution proposée par André dans ce fil http://www.excel-downloads.com/forums/2-46999-decouper-un-mot-et-mettre-lettres-dans-case.htm#47287
peut t'interesser même si dans le fil en question Alguiche souhaitait qu'apparaisse une lettre par case.

Bonne soirée


Edition
je ne veux surtout pas occulter les solutions apportées par Robert et Hervé dans ce fil, mais j'avoue ne pas les avoir testées 😉

Message édité par: Sylvie, à: 07/10/2005 21:32
 
Bonsoir _nono56, Sylvie,

Une solution possible par VBA :
Sub Conversion()
Dim Chaine As String, Result As String
Dim
i As Byte
      Chaine = 'ESSAI CONVERSION'
      For i = 1 To Len(Chaine)
            Result = Result & IIf(i > 1, ',', '') & ''' & Mid(Chaine, i, 1) & '''
      Next i
      MsgBox Result
End Sub
Cordialement
 
Bonsoir babara, le fil, le Forum,

Pour obtenir l'inverse, c'est encore plus simple :
Sub InversConversion()
Dim Chaine As String, Result As String
        Chaine = ''E','S','S','A','I',' ','C','O','N','V','E','R','S','I','O','N''
        Result = Replace(Replace(Chaine, ''', ''), ',', '')
        MsgBox Result
End Sub
Cordialement,
 
- 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
15
Affichages
779
Réponses
2
Affichages
527
Réponses
10
Affichages
408
  • Question Question
Microsoft 365 Formule
Réponses
3
Affichages
195
Réponses
5
Affichages
909
Réponses
3
Affichages
315
Réponses
2
Affichages
282
Retour