XL 2010 suppression caractère ( Résolu )

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

Kael_88

XLDnaute Occasionnel
Le forum,

voilà mon problème, dans un tableau, je déplace des colonnes sur une même feuille( celle qui m’intéresse est de C à B) et je dois retirer si besoin un argument dans la cellule.

Ex : si mon argument se termine par SE, retirer le SE sans affecter le reste de la cellule,
et si mon argument se termine par autre chose, ne rien faire.

Fichier joint pour démonstration

Contrainte : donnée par colonnes pouvant aller jusqu'à 50000 lignes.

Cordialement
 

Pièces jointes

Le forum, @Jocelyn,

Merci de ta réponse, mais ça, je sais faire par formule,
par contre c'est le faire en VBA, dans le module 1, après avoir déplacée la colonne C vers B qui me pose problème, ne pas oublier le "contrainte"

merci quand même à toi.

Cordialement
 
Bonsoir Kael, Jocelyn, le Forum 🙂

@Kael_88 : et si le VBA t'en dit 😉

VB:
Option Explicit

Sub Suppr_SE()
Dim derl&, i&, temp$

derl = Cells(Rows.Count, 3).End(xlUp).Row

For i = 4 To derl
If Right(Cells(i, 3), 2) = "SE" Then
temp = Mid(Cells(i, 3), 1, Len(Cells(i, 3)) - 2)
Cells(i, 8) = temp
Else
Cells(i, 8) = Cells(i, 3)
End If
Next i
End Sub

EDIT: bonsoir Jean Marie 😉
 
Dernière édition:
Bonsoir le fil, le forum

Selon ma compréhension du problème exposé (et sans boucle 😉)
Code:
Sub Macro1()
Columns(3).Cut Columns(2)
Columns(2).Replace What:="SE*", Replacement:="", LookAt:=2, SearchOrder:=1
Columns(5).Cut Columns(7)
End Sub

EDIT: Bonsoir Lone-Wolf
 
- 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

Retour