XL 2019 Supprimer des chIffres dans une cellules en VBA

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

eduraiss

XLDnaute Accro
Bonjour le forum

Je joins un fichier avec les explications

J'aimerais si possible avoir un code VBA me permettant de supprimer les chiffres et l'espace dans une cellule (à ma droite du texte)

Merci de votre aide
 

Pièces jointes

VB:
Sub test()
Debug.Print SupprimerChiffre("SADRE A 2")

End Sub

Function SupprimerChiffre(v As String) As String
Dim regex As Object, str As String
Set regex = CreateObject("VBScript.RegExp")
With regex
  .Pattern = "[0-9]"
  .Global = True
End With
SupprimerChiffre = Trim(regex.Replace(v, ""))
Set regex = Nothing
End Function
 
bonsoir robert
ta méthode fait un travail unitaire
x cellule = x appel de SupprimerChiffre donc x création d'object regex et x replace

ma méthode replace toutes les cells en même temps et pareil pour le trim
teste ta méthode du 5000 lignes et teste ensuite la mienne
 
- 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

  • Question Question
Microsoft 365 Formule excel
Réponses
7
Affichages
177
Réponses
10
Affichages
455
Réponses
3
Affichages
115
Retour