[Résolu][Calc] Variable non définie

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] Variable non définie

Message par Claudius723 »

Bonjour, je ne trouve pas la solution pour exécuter une macro qui ne fonctionne pas dans un fichier mais qui fonctionne dans un autre fichier avec les mêmes données, message d'erreur "Erreur d'exécution Basic, variable non définie"
Celle qui fonctionne:

Code : Tout sélectionner

Sub ChoixVins
GlobalScope.BasicLibraries.loadLibrary ("zBasic")
      oTableDepart=zPlage.VersTable("A3:F3", "Interface2")
       nLigne=zPlage.LigneVide("ListeVins2", "A2:F100")
      zTable.Ecrit("ListeVins2", "A" & nLigne, oTableDepart)
Celle qui ne fonctionne pas :

Code : Tout sélectionner

Sub EnregistrerSaisieVins
GlobalScope.BasicLibraries.loadLibrary ("zBasic")
     oPlageCopie = "A35:F35"
     oFeuilleCopie = "Interface"
      oTableDepart=zPlage.VersTable(oPlageCopie, oFeuilleCopie)
       nLigne=zPlage.LigneVide("ListeVins", "A2:F100")
      zTable.Ecrit("ListeVins", "A" & nLigne, oTableDepart)
End sub
Merci à ceux qui me donneront la solution, la deuxième macro est détaillée, mais cela ne change rien.
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] Variable non définie

Message par Dude »

Salut,
Claudius723 a écrit : 23 juil. 2024 09:47 Celle qui ne fonctionne pas :
Ca ne fonctionne pas sur ton classeur parce qu'il n'y a pas de feuille nommée "Interface", pas plus que "Liste Vins" d'ailleurs :

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] Variable non définie

Message par Claudius723 »

La première macro "ChoixVins" est associée au classeur joint, _ListeVins2 et Interface2_, (il y a 2 classeurs) je ne peut malheureusement pas joindre le fichier de la deuxième macro car trop lourd, mais c'est les mêmes paramètres, et celle ci ne veut pas fonctionner
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] Variable non définie

Message par Dude »

A quoi cela sert de remettre un 2e classeur avec les mêmes noms de feuille ?
Nous joindre quelque chose qui fonctionne n'avancera pas à grand chose. :fou:
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Tad
Membre lOOyal
Membre lOOyal
Messages : 49
Inscription : 07 déc. 2022 08:42

Re: [Calc] Variable non définie

Message par Tad »

et en ajoutant ceci

Code : Tout sélectionner

Dim oPlageCopie as object
dim oFeuilleCopie as object
dans les définitions de la macro ?
LibreOffice 7.6 sous W10
Avatar de l’utilisateur
Bidouille
RespOOnsable forum
RespOOnsable forum
Messages : 12457
Inscription : 08 nov. 2005 16:23
Localisation : Caen, France

Re: [Calc] Variable non définie

Message par Bidouille »

Dernière visite : 09 sept. 2024 07:31
Réponses lues et aucune nouvelle > fil clos