Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
XL 2019Suppression des doublons et des lignes vides
Boostez vos compétences Excel avec notre communauté !
Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force.
Apprenez, échangez, progressez – et tout ça gratuitement !
👉 Inscrivez-vous maintenant !
Je voudrais supprimer les doublons et les lignes vides en "b, c", et coller ce qui se trouve en "c" sur la feuille 2 sans ligne vide, en une seul formule si cela est possible.
Je me permet de revenir vers vous, car les exemples ne corresponde pas tous à fait a ce que je cherche,
je voudrais que si la même classe à un cours déférent la classe et le cours soit affiché, comme sur l'exemple.
Mais je vous remercie quand même de vos conseils et vos réponses
Re,
Je n'ai pas vu que le résultat attendu se trouvait sur la feuille 2 mais la solution à mapomme semble alors fonctionner non ?
Sinon, j'ai repris le fichier à mapomme avec ses formules ainsi qu'une nouvelle version de Power query.
Je joint le fichier avec ce que je cherche a avoir, car la feuille 1 doit contenir plus de 2000 lignes et que je dois remettre tous sur une feuille pour le trimestre, et que je dois avoir toutes les classe et tous les cours mais que si plusieurs la même classe a des cours différents il faut qu'il soit affiché et sans lignes vides.
Si cela est possible en une formule par ligne.
j'espère que j'ai bien résumé le fichier.
Seulement 3 réponses en 4 jours, je ne vois pas trop de motivation de votre part, de plus :
- pour un excercice a priori simple
- mal expliqué/présenté
- et qui risque d'évoluer encore peut être avec une nouvelle version.
Sub SansVideNiDoublon()
With Sheets("Feuil2")
Application.ScreenUpdating = False: .Activate: .Columns("a:b").Clear
Sheets("Feuil1").Range("b1").ListObject.Range.Resize(, 2).Copy .Range("a1")
.Columns("a:b").Sort key1:=.Range("a1"), order1:=xlAscending, MatchCase:=True, Header:=xlYes
.Columns("a:b").RemoveDuplicates Columns:=Array(1, 2), Header:=xlYes
.Cells(.Rows.Count, "a").End(xlUp).Offset(1).Resize(, 2).Clear
End With
End Sub
Je reviens vers vous, car je viens d'essayer le fichier mais il bloque, et je ne vois pas pourquoi, j'ai juste changé les noms des feuilles "feuil1" en "tri1" et "feuil2" en "tri11", il me demande de définir les variables.
Je ne sais pas quoi faire, car je suis nul en VBA.
Pourriez vous SVP me guider, je vous remercie d'avance.
- Navigue sans publicité - Accède à Cléa, notre assistante IA experte Excel... et pas que... - Profite de fonctionnalités exclusives Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel. Je deviens Supporter XLD