Bonjour,
comme beaucoup de monde sur ce forum, j'ai des problèmes avec mon programme.
Le but du programme est de trier dans l'ordre décroissant 36 colonnes, sauf si sa ligne 3 est vide. Quand je lance mon programme, on me dit qu'il il y une erreur d'exécution '1004' (erreur définie par l'application ou par l'objet) au niveau de la ligne en rouge.
Je suppose que mon erreur vient de la ligne en bleue...
Merci d'avance pour votre aide,
Titened
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 For col = 1 To 36 If IsEmpty(Sheets("brouillon").Cells(3, col)) = True Then fun = 2 Else derlig = Sheets("brouillon").Cells(65536, col).End(xlUp).Row Worksheets("brouillon").Range(Cells(3, col), Cells(derlig, col)).Select Selection.Sort Key1:=Sheets("brouillon").Range(Cells(3, col)), Order1:=xlDescending, _ OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom End If Next col
Partager