Remplacer texte variable vba

Résolu/Fermé
Akatsucki Messages postés 90 Date d'inscription jeudi 1 octobre 2020 Statut Membre Dernière intervention 16 décembre 2021 - Modifié le 15 déc. 2021 à 17:54
Akatsucki Messages postés 90 Date d'inscription jeudi 1 octobre 2020 Statut Membre Dernière intervention 16 décembre 2021 - 16 déc. 2021 à 01:22
Bonjour,
J’aurais besoin de votre aide pour identifier un texte variable et le remplacer par un autre, mais je bloque sur le code.
Le but de ce code est d’effacer les chiffres qui ce trouve après AUS sans effacer le reste du texte

Quelque exemple de texte:

AUS 20 + TR PU1 + AQ
200 2P + AUS 1070

 Sub remplacer()

ma_chaine = "AUS 400 + libre pu01"
ma_chaine = Replace(ma_chaine, "AUS @@@", "AUS ") 

Résultat désiré : AUS + libre pu01 

End Sub


Je pensais chercher d’abord le texte "AUS " puis chercher le texte jusqu’au prochain espace mais je ne vois pas comment mis prendre

3 réponses

Whismeril Messages postés 19025 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 19 avril 2024 929
15 déc. 2021 à 21:26
0
yg_be Messages postés 22707 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 19 avril 2024 1 471
15 déc. 2021 à 22:19
bonjour,
connais-tu les fonctions instr() et left()?
0
Akatsucki Messages postés 90 Date d'inscription jeudi 1 octobre 2020 Statut Membre Dernière intervention 16 décembre 2021
16 déc. 2021 à 00:25
Bonsoir,
Je ne l’utilise pas beaucoup donc je ne maîtrise pas trop cet fonction
0
Akatsucki Messages postés 90 Date d'inscription jeudi 1 octobre 2020 Statut Membre Dernière intervention 16 décembre 2021
16 déc. 2021 à 01:22
J’ai cherché le code qu’il me fallait et j’ai résolu mon soucis merci quand même
0