Voici mon fichier, al macro "TrierWEB" ne fonctionne pas, il doit manquer quelque chose, mais je ne trouve pas.
J'ai copié collé la première macro "Enregistrer" et je l'ai laissée comme tel, mais je crois que l'on peut supprimer la ligne "oTableArrive"?
Code : Tout sélectionner
Sub Enregistrer
GlobalScope.BasicLibraries.loadLibrary ("zBasic")
zFeuille.Active ("Tableau")
maPlageCopie = "C23:F23"
oTableDepart = zPlage.VersTable(maPlageCopie)
'Supprime les lignes dont la 6e colonne est vide
oTableArrive = zTable.SansLigneVide(oTableDepart, )
maPlageColle = "A2:D2"
nLigne = zPlage.LigneVide ( "ListeWEB", maPlageColle )
zTable.Ecrit("ListeWEB", "A" & nLigne, oTableArrive)
zFeuille.Active ( "Saisies" )
zPlage.Supprime ( "d5:d11" )
End sub
Sub TrierWEB
Dim oTri as variant
oTri= zTri.Demarre()
zTri.Colonne(oTri, 1,"c", "n")
zTri.Parametre(oTri, "entete", "o")
zTri.Execute("ListeWEB", "A1:D100",oTri)
End sub