Hello,

Je vous explique mon probléme.

Je travaille sur une base access qui modifit un fichier excel.
Seulement sur certain poste informatique de ma boite les références VBA MSExcelobject ne sont pas installé.
La question est simple j'aimerai si possible bien entendu, trier un fichier excel par la premiere colone par ordre croissant sans utiliser les fonction contenu dans la référence manquante (ici Object Excel).

Voila mon code complet et je pense que c'est ce fammeu ".end(xldown) qui pose probléme.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
PlanningXls.Range(("A:Q"), PlanningXls.Range("A:Q").end(xldown)).Sort Key1:=PlanningXls.Range("A2"), Order1:=xlAscending, Header:=xlGuess, _
        OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
        DataOption1:=xlSortNormal
Merci par avance de votre aide, je ne suis pourtant pas persuadé qu'il est possible de se passer de la référence Excel.

Alex