[VBS-Excel] Tri d'une feuille Excel depuis VBS
cette fois j'ai un problème de tri de ma plage inscrite dans la feuille Excel.
Erreur :
Citation:
Type incompatible: 'Range'
Voici le code résumé :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
Const xlAscending = 1
Const xlNo = 2
Const xlSortRows = 2
Dim StrNomFeuille
StrNomFeuille = "Liste logiciels tout poste"
Set objExcel = CreateObject("Excel.Application")
Set objClasseur = objExcel.Workbooks.Open(FilePath)
'...
'la ligne posant problème :
objExcel.Sheets(StrNomFeuille).Range("A3:E5000").Sort Range("A3"), xlAscending ', , , , , , xlNo, , , xlSortRows |
L'aide excel n'est pas très explicite. Fonctionne en VBA pas en VBS.
Rien trouvé dans la FAQ.
ESVBA