XL 2021 Comment supprimer de ma colonne A les éléments identique de la colonne B

criss59

XLDnaute Nouveau
Bonjour

Dans la colonne A j'ai ma liste d'élève
Dans ma colonne B j'ai la liste d'élève ayant quitté l'école

Comment supprimer de ma colonne A les éléments identique de la colonne B (facilement)

Pour avoir les élèves présent

D'avance merci.
 

criss59

XLDnaute Nouveau
J ai fait lancer power query mais je ne sais pa sl'utilisé
du coup je me suis dit, je vais simplement mettre les nom des éléves présent et absent dans les colonnes
copier coller sans toucher au formule mais cela ne fonctionne pas

faudrait il relancer power query run
 
Dernière édition:

cp4

XLDnaute Barbatruc
Bonjour,

@criss59 : Sans fichier, j'ai donc supposé que tes données sont sur la même feuille en colonne A et B. Le résultat en colonne D
VB:
Sub Parti_Liste()
With Sheets("feuil2") 'à adapter'
  parti = .Range("b1:b" & .[b65000].End(xlUp).Row)

  Set MonDico1 = CreateObject("Scripting.Dictionary")
  For Each c In parti
    MonDico1(c) = ""
  Next c

  Liste = .Range("a1:a" & .[a65000].End(xlUp).Row)
  Set MonDico2 = CreateObject("Scripting.Dictionary")
  For Each c In Liste
    If Not MonDico1.exists(c) Then MonDico2(c) = ""
  Next c

  .[d1].Resize(MonDico2.Count, 1) = Application.Transpose(MonDico2.keys) 'cellule à adapter'

End With
End Sub
 

criss59

XLDnaute Nouveau
cool, mais je ne sais pas mettre en fonction du visual basic

serait il possible que vous me renvoyer le fichier avec vos codes
et que je remplace la colonne A et B par mes éléves tous simplement
et pouvoir faire un copier coller de la colonne D qui est le résultat
 

goube

XLDnaute Impliqué
re,

Les données doivent être saisies dans les deux tableaux en colonnes B et D ensuite Il faut actualiser la requête Onglet Données, Requêtes et connexions, Actualiser tout.
Il est possible d'automatiser l'actualisation avec une instruction VBA.
Cordialement
 

Discussions similaires

Statistiques des forums

Discussions
312 215
Messages
2 086 330
Membres
103 187
dernier inscrit
ebenhamel