J'ai un petit problème concernant les filtres/doublons.
Je possède un tableur composé de 100 colonnes, chacune composée de 52 lignes (tableau remplis de nombres).
J'aimerai extraire les doublons de toutes mes colonnes, sachant qu'elles ne sont toutes indépendantes.
Je connais la méthode filtre, exclure les doublons... Cela fonctionne très bien colonne par colonne (et il s'agit de la méthode dont j'ai besoin...). En claire, je souhaite une méthode me permettant de ne pas réitérer l'opérations 100 fois sur mes 100 colonnes individuellement.
Le séparateur "-" est destiné à gérer le cas où on aurait sur une ligne 1 et 11 et sur une autre ligne 11 et 1
On peut alors extraire les doublons sur la base de cette colonne ou alors dans une nouvelle colonne, utiliser la fonction NB.SI et éliminer les lignes dont la valeur serait > à 1
100 colonnes sur 50 lignes, as-tu essayé de transposer ton tableau ?
(soit 50 colonnes sur 100 lignes), ce qui le rendrai peut-être + lisible.
Sinon tu peux:
- ajouter une feuille et la nommer "bibi", puis lancer ce code
Sub FiltreDoublons()
Range("a1:cv" & [a65000].End(xlUp).Row).AdvancedFilter _
Action:=xlFilterCopy, CopyToRange:=Range("bibi!a1"), Unique:=True
End Sub