Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Eclatement des données d'une cellules en plusieurs cellules

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

P

ptitgars36

Guest
Bonjour

Je cherche une fonction qui me permet d'éclater les données d'une cellules en plusieurs cellules comme sur l'image suivante



Merci
 
Re : Eclatement des données d'une cellules en plusieurs cellules

Bonjour,

utilise peut être la conversion de données, onglet "données" => bouton "convertir"

bon après midi
@+

Edition : bonjour 00🙂
 
Dernière édition:
Re : Eclatement des données d'une cellules en plusieurs cellules

Bonjour et bienvenue, ptitgars36, bonjour, Pierrot 😀, le Forum,

La même idée que Pierrot, par macro (insérée dans un module) :

Code:
Option Explicit
Sub Valeurs_convertir()
Range("c:i").Clear
Columns(1).TextToColumns Destination:=Range("c1"), DataType:=xlDelimited, _
        TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=True, Tab:=False, _
        Semicolon:=False, Comma:=False, Space:=True, Other:=False, FieldInfo _
        :=Array(Array(1, 1), Array(2, 1), Array(3, 1), Array(4, 1), Array(5, 1), Array(6, 1), _
        Array(7, 1)), TrailingMinusNumbers:=True
    Columns("d:i").NumberFormat = "00"
End Sub

A bientôt 🙂
 
Re : Eclatement des données d'une cellules en plusieurs cellules

Bonsoir à tous


00 (salut 😉 )
Je me permets ces quelques modifs
et je te laisse deviner pourquoi je me suis permis de les faire 😉
NB: Mieux vaut qu'il n'y ait pas de "trous" dans la colonne A, sinon ...
dans x= Derlig (comme d'hab 😉 )
Code:
Sub DoubleZeroBis()
Dim x&
With Columns(1)
x = .CurrentRegion.Rows.Count
.TextToColumns Destination:=Range("D1"), DataType:=xlDelimited, _
        TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=True, Tab:=False, _
        Semicolon:=False, Comma:=False, Space:=True, Other:=False, FieldInfo _
        :=Array(Array(1, 4), Array(2, 1), Array(3, 1), Array(4, 1), Array(5, 1), Array(6, 1), _
        Array(7, 1)), TrailingMinusNumbers:=True
End With
Range("E1").Resize(x, 7).NumberFormat = "00"
End Sub
 
Re : Eclatement des données d'une cellules en plusieurs cellules

Re-bonjour, bonjour, Staple1600 😀,

... Je me permets ces quelques modifs... et je te laisse deviner pourquoi je me suis permis de les faire...

Saperlipopette 😡 : je suis et reste une bourrique !

Je n'ai pas su retenir la très récente leçon 😱.

Grand MERCI, Staple1600, de t'être permis 😀.

A bientôt 🙂🙂
 
- 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
5
Affichages
185
Réponses
3
Affichages
297
  • Question Question
Réponses
28
Affichages
531
Réponses
2
Affichages
184
Réponses
3
Affichages
315
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…