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

Couper une partie de la cellule et la coller dans une autre

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

H

help me

Guest
Bonjour à tous,

J'ai un petit problème, en fait j'ai une colonne où les cellules contiennent des ";" et j'aimerais à chaque ";" couper le texte après ce point virgule puis la coller dans la cellule en dessous.


Attention il peut y avoir plusieurs ; dans la même cellule
Merci d'avance
 
Re : Couper une partie de la cellule et la coller dans une autre

Le problème c'est que convertir les mets sur la même ligne, et je veux utiliser une macro car je veux le faire pour toutes les lignes j'ai un début de macro:


For i = 2 To 65536
If Range("V" & i) Like "*; *" Then
Rows(i + 1).Insert Shift:=xlDown
Range("V" & i).FormulaR1C1
Range("V" & i + 1).Paste
End If
Next
End Sub
 
Re : Couper une partie de la cellule et la coller dans une autre

Trouvé !!! Merci quand même Philippe.
Si ça peux aider:
nb = InStr(Range("V" & i), "; ")
Range("V" & i + 1) = Right(Range("V" & i), Len(Range("V" & i)) - nb)
Range("V" & i) = Left(Range("V" & i), nb - 1)
 
- 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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…