[Résolu] [Calc] zFiltre.Colonne sans critère déclaré

Discussions et questions sur tout ce qui concerne la programmation tous langages et tous modules confondus.

Modérateur : Vilains modOOs

Règles du forum
:alerte: Balisage obligatoire dans cette section !
Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !
Claudius723
Membre lOOyal
Membre lOOyal
Messages : 43
Inscription : 06 févr. 2024 03:39

[Résolu] [Calc] zFiltre.Colonne sans critère déclaré

Message par Claudius723 »

Bonjour, après plusieurs essais de filtration avec zBasic pour mon essai, j'ai toujours le même message :
"Aucun critère déclaré via zFiltre.colonne", j'ai tout essayé mais il n'y a rien à faire.
Pouvez vous m'aider ?

Code : Tout sélectionner

Sub Main
GlobalScope.BasicLibraries.loadLibrary ("zBasic")
Dim oFiltre as variant
oFiltre = zFiltre.Demarre("Feuille1","A1:i11")
zFiltre.Parametre(oFiltre,"entete","O")
zFiltre.Colonne(oFiltre, 6,"",14,"N","5625")
zFiltre.Execute(oFiltre)
End sub
Merci
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par micmac le 23 juil. 2024 13:12, modifié 2 fois.
Raison : Ajout de la coche verte
Libre Office 24.2.4.2 /UBUNTU Package 4:24.2.4_rc2-Oubuntu0.22.04.1/ zBasic 3.0.6. Od/CPU Intel Core I7 / Nvidia GF108GL / Ram 16 Gb
Avatar de l’utilisateur
Dolev
SuppOOrter
SuppOOrter
Messages : 1189
Inscription : 19 août 2018 05:20

Re: [Calc] zFiltre.Colonne sans critère déclaré

Message par Dolev »

Bonjour,

Pouvez-vous fournir sur la feuille 2 le résultat à obtenir ?
Il n'y a aucune macro dans le document joint :
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Open Office 4.1.16 sous Windows 11
Claudius723
Membre lOOyal
Membre lOOyal
Messages : 43
Inscription : 06 févr. 2024 03:39

Re: [Calc] zFiltre.Colonne sans critère déclaré

Message par Claudius723 »

Bonjour, j'ai pourtant joint la macro, je renvoie le fichier avec le résultat à obtenir : le compte: 5625 - Compte François

Code : Tout sélectionner

Sub Main
GlobalScope.BasicLibraries.loadLibrary ("zBasic")
Dim oFiltre as variant
oFiltre = zFiltre.Demarre("Feuille1","A1:i11")
zFiltre.Parametre(oFiltre,"entete","O")
zFiltre.Colonne(oFiltre, 6,"",14,"N","5625")
zFiltre.Execute(oFiltre)
End sub
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libre Office 24.2.4.2 /UBUNTU Package 4:24.2.4_rc2-Oubuntu0.22.04.1/ zBasic 3.0.6. Od/CPU Intel Core I7 / Nvidia GF108GL / Ram 16 Gb
Avatar de l’utilisateur
Dolev
SuppOOrter
SuppOOrter
Messages : 1189
Inscription : 19 août 2018 05:20

Re: [Calc] zFiltre.Colonne sans critère déclaré

Message par Dolev »

Claudius723 a écrit : 23 juin 2024 13:24 je renvoie le fichier avec le résultat à obtenir
Comment voulez-vous qu'on teste si le résultat est déjà filtré ?
Laissez les données bruts de la feuille1 et filtrez sur la feuille2
Open Office 4.1.16 sous Windows 11
Claudius723
Membre lOOyal
Membre lOOyal
Messages : 43
Inscription : 06 févr. 2024 03:39

Re: [Calc] zFiltre.Colonne sans critère déclaré

Message par Claudius723 »

Je renvoie le fichier, feuille 1 et feuille 2
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libre Office 24.2.4.2 /UBUNTU Package 4:24.2.4_rc2-Oubuntu0.22.04.1/ zBasic 3.0.6. Od/CPU Intel Core I7 / Nvidia GF108GL / Ram 16 Gb
Avatar de l’utilisateur
Dolev
SuppOOrter
SuppOOrter
Messages : 1189
Inscription : 19 août 2018 05:20

Re: [Calc] zFiltre.Colonne sans critère déclaré

Message par Dolev »

Je viens de faire le test et je n'ai pas d'erreur.
J'ai adapté la macro pour filtrer sur une feuille3 où j'ai le même résultat que votre feuille2
test_par_macro.gif
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Open Office 4.1.16 sous Windows 11
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 26177
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [Calc] zFiltre.Colonne sans critère déclaré

Message par Dude »

Salut,

Pas d'erreur non plus sous LibreOffice... Le filtre est identique en nombre d'enregistrements.

.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Claudius723
Membre lOOyal
Membre lOOyal
Messages : 43
Inscription : 06 févr. 2024 03:39

Re: [Calc] zFiltre.Colonne sans critère déclaré

Message par Claudius723 »

Bonjour et je vous prie de bien vouloir m'excuser, je reviens vers vous après un séjour en CHU, le problème est résolu, cela fonctionne aussi pour moi.
Merci à tous ceux qui ont collaborés
Libre Office 24.2.4.2 /UBUNTU Package 4:24.2.4_rc2-Oubuntu0.22.04.1/ zBasic 3.0.6. Od/CPU Intel Core I7 / Nvidia GF108GL / Ram 16 Gb