XL 2019 Suppression des doublons et des lignes vides

  • Initiateur de la discussion Initiateur de la discussion pibes
  • Date de début Date de début

pibes

XLDnaute Occasionnel
Bonsoir à tous,

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 vous remercie d'avance.
 

Pièces jointes

pibes

XLDnaute Occasionnel
Bonsoir à tous,

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
 

pibes

XLDnaute Occasionnel
Bonsoir à tous,

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.

Je vous remercie d'avance de votre gentillesse.

Pibes
 

Pièces jointes

Amilo

XLDnaute Accro
Re,

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.

Je passe la main.

Cordialement
 
Dernière édition:

mapomme

XLDnaute Barbatruc
Supporter XLD
Bonjour à tous,

Une autre version. Code dans module1.
Code:
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
 

Pièces jointes

pibes

XLDnaute Occasionnel
Bonsoir à tous,

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.
 

Discussions similaires

  • Question Question
XL 2021 Doublons
Réponses
2
Affichages
308
  • Question Question
XL 2021 Doublons
Réponses
1
Affichages
244
Réponses
3
Affichages
230
  • Question Question
Microsoft 365 Eliminer les doublons
Réponses
4
Affichages
397
Réponses
3
Affichages
221
Réponses
3
Affichages
352
Réponses
9
Affichages
321
Réponses
32
Affichages
1 K