VBA remplacer mots ou inverser
yoli_7782
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
j ai une colonne avec deux mots "buy" et "sell". j'aimerai que "buy devienne" sell et sell devienne "buy" mais mon code change tout en "buy" seulement
merci
j ai une colonne avec deux mots "buy" et "sell". j'aimerai que "buy devienne" sell et sell devienne "buy" mais mon code change tout en "buy" seulement
merci
Sub replce() Dim fromList() As Variant Dim toList() As Variant fromList = Array("Buy", "Sell") toList = Array("Sell", "Buy") Dim i As Long For i = LBound(fromList) To UBound(fromList) Worksheets("Sheet1").Columns("T").Replace _ What:=fromList(i), Replacement:=toList(i), _ SearchOrder:=xlByColumns, MatchCase:=True Next End Sub
Configuration: Windows / Chrome 92.0.4515.159
A voir également:
- VBA remplacer mots ou inverser
- Remplacer disque dur par ssd - Guide
- Inverser ecran pc - Guide
- Remplacer word - Guide
- Remplacer coco - Accueil - Réseaux sociaux
- Où sont stockés les mots de passe sur android - Guide
4 réponses
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonjour,
le code fait ce qu'on lui demande de faire:
il remplace tous les "Buy" en "Sell".
et, ensuite, tous les "Sell" en "Buy".
Il ne reste donc plus aucun "Sell", n'est ce pas normal?
le code fait ce qu'on lui demande de faire:
il remplace tous les "Buy" en "Sell".
et, ensuite, tous les "Sell" en "Buy".
Il ne reste donc plus aucun "Sell", n'est ce pas normal?
Comment puis-je faire pour avoir le resultat que je veux?
je suis nouvelle avec les codes VBA.
Merci pour l'aide
je suis nouvelle avec les codes VBA.
Merci pour l'aide
Je veux juste que les mots "buy" deviennent "sell" et "sell" deviennent"buy"
Exemple:
Merci pour votre aide
Exemple:
Merci pour votre aide