Fonction SPLIT
Résolu/Fermé
Nico
-
Modifié par pijaku le 26/08/2016 à 13:37
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 26 août 2016 à 14:55
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 26 août 2016 à 14:55
A voir également:
- Fonction split excel francais
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Excel fonction si et - Guide
- Tubidy rap francais - Forum Musique / Radio / Clip
- Liste déroulante excel - Guide
- Traduction créole guadeloupe français reverso - Forum traduction
4 réponses
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 750
26 août 2016 à 13:41
26 août 2016 à 13:41
Bonjour,
Avec restitution à partir de la colonne C :
Code non testé, écrit "à l'arrache"...
Avec restitution à partir de la colonne C :
Dim DL As Long, Lig As Long, Col As Integer, s As Variant, i As Byte DL = Columns(2).Find("*", , , , xlByColumns, xlPrevious).Row Col = 3 For Lig = 1 To DL If Instr(Range("B" & Lig), Chr(10)) > 0 Then s = Split(Range("B" & Lig), Chr(10)) For i = 0 To UBound(s) Cells(i + 1, Col).Value = s(i) Next i Col = Col + 1 End If Next Lig
Code non testé, écrit "à l'arrache"...
26 août 2016 à 14:22
Est-il possible de mettre le contenu des lignes l'une à la suite des autres et non en changeant de colonne ?
26 août 2016 à 14:24
Regarde la solution de Thev (salutations au passage).