[Résolu][Calc] Tri simple et erreur de parenthèses

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] Tri simple et erreur de parenthèses

Message par Claudius723 »


La modération vous a écrit: Terme "macro" implicite et donc inutile
Veillez à faire preuve d'inventivité dans un titre. Ce n'est pas pour vous mais pour ceux qui font ensuite des recherches.

Bonjour, j'essaie de construire une macro en zBasic, pour faire un tri sur une plage de données :
Feuille "Tableau", Plage "H2:K450", colonnes Compte, Débit, Crédit, et K.
Tri sur "5301 - Compte VIBRAYE"
Ci joint le fichier et la macro

Code : Tout sélectionner

Sub Rapprochement
GlobalScope.BasicLibraries.loadLibrary ("zBasic")
Dim oFiltre as variant
	oFiltre=zFiltre.Demarre("Tableau","H2:K450")
	zFiltre.Parametre=(oFiltre, "entete", "O")
	zFiltre.Colonne(oFiltre,1, "ET",2,"N","5301 - Compte VIBRAYE")
	zFiltre.Execute(oFiltre, "Resultat", "A1")
End Sub
Cela ne veut pas fonctionner, message d'erreur "Erreur de parenthèses"
Pouvez vous m'aider
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par micmac le 23 févr. 2024 10:28, modifié 1 fois.
Raison : Balisage dans le premier 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
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25602
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [Calc] Macro tri simple]

Message par Dude »

Salut,

Quel est l'intérêt de filtrer sur une plage partielle ?
Claudius723 a écrit : 15 févr. 2024 08:24 Plage "H2:K450", colonnes Compte, Débit, Crédit, et K.
Le filtre doit être posé sur toutes les données : A2:K450
Et du coup la colonne n'est pas à 1 mais 8

capture.jpg
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] Tri simple et erreur de parenthèses

Message par Claudius723 »

OK, mais il me dit "Aucun critère déclaré via zFiltre.Colonne"

Code : Tout sélectionner

Sub Rapprochement
GlobalScope.BasicLibraries.loadLibrary ("zBasic")
Dim oFiltre as variant
	oFiltre=zFiltre.Demarre("Tableau","A2:K450")
	zFiltre.Parametre(oFiltre, "entete", "O")
	 zFiltre.Colonne(oFiltre, 8, "", 2, "N", "5301 - Compte VIBRAYE")
	zFiltre.Execute(oFiltre, "Resultat", "A1")
End Sub
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
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25602
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [Calc] Tri simple et erreur de parenthèses

Message par Dude »

Avec ton document, je colle la macro.
Je modifie le filtre pour avoir "commence par" et "5301".
Tout baigne...
demo.gif
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] Tri simple et erreur de parenthèses

Message par Claudius723 »

oui, ça marche super avec toi, mais pas chez moi, j'ai toujours le message " Aucun critère déclaré via zFiltre.Colonne", pourquoi? j'ai copié ta version et rien ne change !!
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
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25602
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [Calc] Tri simple et erreur de parenthèses

Message par Dude »

Ca doit venir de ta version (qui n'est pas précisée) ou de ton document.
Je fais le même test sous LibO 7.5.9 avec un résultat identique :

demo.gif
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] Tri simple et erreur de parenthèses

Message par Claudius723 »

Bonjour, j'ai installé la dernière version de LibreOffice, et j'ai toujours le même problème. Je ne comprends pas!!
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
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25602
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [Calc] Tri simple et erreur de parenthèses

Message par Dude »

Claudius723 a écrit : 17 févr. 2024 18:14 j'ai installé la dernière version de LibreOffice
Cette phrase ne veut rien dire.
Précise la version exacte installée et mets cette information dans ta signature.
Indique aussi s'il s'agit de la version des dépôts Mint ou l'officielle.


Claudius723 a écrit : 17 févr. 2024 18:14 Je ne comprends pas!!
Comment penses-tu être aidé comme ça ? :marto:
Remets en ligne le document qui ne fonctionne pas.
Claudius723
Membre lOOyal
Membre lOOyal
Messages : 43
Inscription : 06 févr. 2024 03:39

Re: [Calc] Tri simple et erreur de parenthèses

Message par Claudius723 »

Bonjour, j'ai rencontré des problèmes avec Mint, je suis maintenant sur UBUNTU.
J'ai repris ce qui existait avant (quelques modifications) et réécrit la macro, et elle ne fonctionne toujours pas.

Code : Tout sélectionner

Sub Rapprochement
GlobalScope.BasicLibraries.loadLibrary ("zBasic") 
Dim sFiltre as variant
	sFeuille = ("Tableau")
	sFiltre = zFiltre.Demarre("Tableau", "A1:K450")
	zFiltre.Parametre(sFiltre, "entete", "O")
	zFiltre.Colonne(sFiltre, 8, " ", 14, "N", "5160")
	zFiltre.Execute(sFiltre, "Resultat", "A1")
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
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25602
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [Calc] Tri simple et erreur de parenthèses

Message par Dude »

Je vais (encore) te le répéter mais...
Claudius723 a écrit : 20 févr. 2024 06:13 et elle ne fonctionne toujours pas.
Cette phrase ne veut rien dire pour nous.
Il faut joindre des copies d'écran de la situation avant/après de ce qui "ne fonctionne pas".


Et tu ne réponds pas non plus à mes questions :
Dude a écrit : 19 févr. 2024 07:09 Indique aussi s'il s'agit de la version des dépôts Mint Ubuntu ou l'officielle.
Et d'ailleurs pour quelle raison obscure as-tu changé de distro ?


Enfin quand j'ouvre ton document, il m'indique un lien vers un autre ODS
capture.png
Sans vouloir en remettre une couche, un classeur qui dépend d'informations en provenance d'autres classeurs me fait immanquablement penser au fonctionnement d'une base de données.
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] Tri simple et erreur de parenthèses

Message par Claudius723 »

Bonjour, voici ce que tu réclames, j'espère que cela ira, je suis revenu sur Ubuntu, suite à une série de "Bugs" avec Mint.
La version Ubuntu est 22.04.4 LTS, Gnome 42.9
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
Oukcha
RespOOnsable modération
RespOOnsable modération
Messages : 4117
Inscription : 06 oct. 2008 08:03

Re: [Calc] Tri simple et erreur de parenthèses

Message par Oukcha »

Bonjour,

On vous l'a déjà demandé à plusieurs reprises, merci de préciser s'il s'agit de la version officielle, ou bien de la version des dépôts, veuillez consulter :
viewtopic.php?p=64596&sid=c7e354017833d ... e98#p64596
                                        
Pour tout savoir sur le fonctionnement de ce forum :arrow: À lire avant tout ! Image
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25602
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [Calc] Tri simple et erreur de parenthèses

Message par Dude »

Hum, et ce qui s'affiche n'a plus rien à voir avec une erreur de parenthèses. :fou:
Franchement si le problème change à chacun de tes messages, on ne va pas s'en sortir.

Donne également le résultat de :
capture.png
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] Tri simple et erreur de parenthèses

Message par Claudius723 »

Si cela a changé c'est parceque j’essaie de trouver des solutions.
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
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25602
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [Calc] Tri simple et erreur de parenthèses

Message par Dude »

Et bien mets toi à jour.
Libre Office 7.3.7.2
Et fais le aussi pour cette version qui n'est plus maintenue depuis le 30/11/2022(*).


(*) https://wiki.documentfoundation.org/ReleasePlan/7.3
Claudius723
Membre lOOyal
Membre lOOyal
Messages : 43
Inscription : 06 févr. 2024 03:39

Re: [Calc] Tri simple et erreur de parenthèses

Message par Claudius723 »

Que faut il que je fasse exactement, ma version de LibreOffice n'est pas à jour?
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
Bidouille
RespOOnsable forum
RespOOnsable forum
Messages : 12457
Inscription : 08 nov. 2005 16:23
Localisation : Caen, France

Re: [Calc] Tri simple et erreur de parenthèses

Message par Bidouille »

Claudius723 a écrit : 21 févr. 2024 12:09 ma version de LibreOffice n'est pas à jour?
Merci de faire un effort de recherche pour ce genre de question :
Soyez à jour des dernières versions disponibles
Claudius723
Membre lOOyal
Membre lOOyal
Messages : 43
Inscription : 06 févr. 2024 03:39

Re: [Calc] Tri simple et erreur de parenthèses

Message par Claudius723 »

Bonjour, j'ai suivi vos recommandations de mise à jour, j'espère que cela vous conviendra.
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
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25602
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [Calc] Tri simple et erreur de parenthèses

Message par Dude »

Claudius723 a écrit : 23 févr. 2024 08:17 j'espère que cela vous conviendra
Euh, c'est plutôt à toi de tester et nous dire si cela résout ton erreur. :marto:
Claudius723
Membre lOOyal
Membre lOOyal
Messages : 43
Inscription : 06 févr. 2024 03:39

[Résolu] [Calc] Tri simple et erreur de parenthèses

Message par Claudius723 »

Oui, je viens de vérifier, cela fonctionne, et je ne sais pas pourquoi!!
Je vais conclure ajouter résolu.
Vous allez me retrouver sur un autre post, pour une autre fonction en z Basic, que je trouve assez facile à comprendre, mais que je ne maîtrise pas encore complètement.
Merci pour tout
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
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25602
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [Résolu] [Calc] Tri simple et erreur de parenthèses

Message par Dude »

Claudius723 a écrit : 23 févr. 2024 10:12 et je ne sais pas pourquoi
Versions obsolètes pardi
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 9580
Inscription : 28 août 2010 08:45

Re: [Calc] Tri simple et erreur de parenthèses

Message par micmac »

Touche Ctrl de Windows = touche cmd⌘ sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur macOS