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

Sup caractère et colle dans colonne

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

maval

XLDnaute Barbatruc
Bonjour,

Sur une colonne "A5" j'ai une liste de noms de pays avec ce code je supprime le dernier caractère de toute la colonne;
Code:
Sub SupprCaract()
Min

Dim C As Range, X$
For Each C In Columns(1).SpecialCells(xlCellTypeConstants, 2)
X = Trim(C): C.Value = Left(X, Len(X) - 1)
Next
End Sub
Jusque là tous va bien!
J'aimerai que la colonne avec le dernier caractère supprimer se copie en colonne "F5" et que la colonne "A" reste avec le caractère non supprimer.

Je vous remercie d'avance

Max
 

Pièces jointes

Bonjour maval,
Code:
Sub SupprDerCaract()
With Range("F5:F" & Range("A" & Rows.Count).End(xlUp).Row)
    .FormulaR1C1 = "=IF(TRIM(RC1)="""","""",LEFT(TRIM(RC1),LEN(TRIM(RC1))-1))"
    .Value = .Value
End With
End Sub
A+
 
Re,

Autre solution avec la suppression des guillemets :
Code:
Sub SupprDerCaract()
With Range("F5:F" & Range("A" & Rows.Count).End(xlUp).Row)
    .FormulaR1C1 = "=SUBSTITUTE(TRIM(RC1),"""""""",)"
    .Value = .Value
End With
End Sub
A+
 
- 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

Discussions similaires

Réponses
6
Affichages
364
Réponses
2
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…