Comparaisons de deux liste de caractères
Fermé
Ringo_64
Messages postés
1
Date d'inscription
lundi 4 mai 2020
Statut
Membre
Dernière intervention
4 mai 2020
-
Modifié le 4 mai 2020 à 11:52
Ringo_64 - 4 mai 2020 à 19:21
Ringo_64 - 4 mai 2020 à 19:21
A voir également:
- Comparaisons de deux liste de caractères
- Liste déroulante excel - Guide
- Caractères ascii - Guide
- Caractères spéciaux clavier azerty - Guide
- Liste déroulante en cascade - Guide
- Liste de diffusion whatsapp - Guide
2 réponses
via55
Messages postés
14495
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
7 novembre 2024
2 734
4 mai 2020 à 14:00
4 mai 2020 à 14:00
Bonjour
A l'aide d'une fonction personnalisée :
ALT+F11 pour ouvrir l'éditeur VBA - Insertion - Module - Copier et coller la macro ci-dessus dans la page -Fermer l'éditeur
La fonction s'utilise ensuite selon la syntaxe =reste(cellule liste1;cellule liste2)
Cdlmnt
Via
A l'aide d'une fonction personnalisée :
Function reste(plage1 As Range, plage2 As Range) nv = plage1 '1ere plage tablo2 = Split(plage2, ",") 'decoupe 2eme plage For n = 0 To UBound(tablo2) ' boucle sur items 2eme plage nv = Application.WorksheetFunction.Substitute(nv, tablo2(n) & ",", "") 'remplace l'item de la2eme plage et la virgule par du vide dans la 1ere plage Next reste = nv End Function
ALT+F11 pour ouvrir l'éditeur VBA - Insertion - Module - Copier et coller la macro ci-dessus dans la page -Fermer l'éditeur
La fonction s'utilise ensuite selon la syntaxe =reste(cellule liste1;cellule liste2)
Cdlmnt
Via