Convertir les données d'une cellule

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

C

Cutbill1234

Guest
Bonjour le forum,

Je cherche depuis un moment pour répondre à mon problème de la façon la plus simple mais je n'y arrive pas. Je cherche à convertir les données de cellules non pas séparées par un caractère (ce serait assez simple) mais par des entrées à la ligne.

Exemple, dans ma cellule A1, j'ai une liste comme celle-ci :
Chat
Chien
Oiseau
lapin

dans un autre cellule (A2 par exemple) une liste différente, etc ..

La fonction convertir en délimité ne me permet pas de transposer vers d'autres cellules ou alors il faudrait me dire quoi remplir dans la case du séparateur "Autre" pour ces fameuses entrées à la ligne. J'ai essayé également en largeur fixe, mais cela ne marche que pour une cellule et non plusieurs cellules.

Merci de m'aider car je ne trouve vraiment pas.

Cutbill
 
Re : Convertir les données d'une cellule

Bonjour

Ci joint le fichier avec une fonction personnalisé qui supprime le code ascii 10.

Si on désire remplacer le caractère ascii(10) par un séparateur il faut modifier la fonction
comme ci dessous
supprimerretourligne = Replace(Cellule.Value, Chr(10), "-")

A tester

JP
 

Pièces jointes

Dernière édition:
Re : Convertir les données d'une cellule

Bonjour,

Une petite macro qui finalement aide bien :

Sub quelcaractere()
Dim old_text As String
Dim new_text As String

For i = 2 To 15444

If Range("A" & i).Value <> "" Then
old_text = Range("A" & i).Value
new_text = Replace(old_text, Chr(10), ";")
new_text = Replace(new_text, Chr(13), ";")
new_text = Replace(new_text, " ", " ")
Range("A" & i).Value = new_text
End If
Next
End Sub

Cutbill
 
- 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

Retour