[Calc] Analyser une erreur d'exécution avec XRay

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 !
MDousson
Fraîchement OOthentifié
Messages : 5
Inscription : 06 mai 2025 05:45

[Calc] Analyser une erreur d'exécution avec XRay

Message par MDousson »

Bonjour,
mes macros retourne différentes erreurs listées dans le fichier joint, que je ne m'explique pas malgré mes recherches sur le forum.
Est-ce lié à la version de libre office ?
L'outil Xray 6.0 offre-t'il une solution ?
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Office version 25.2.2.2 (X86_64) sous Linux 6.8 Ubuntu 22.04.1_lo3
Avatar de l’utilisateur
Bidouille
RespOOnsable forum
RespOOnsable forum
Messages : 12659
Inscription : 08 nov. 2005 16:23
Localisation : Brest, France

Re: Erreur d'exécution macros Calc

Message par Bidouille »

Bonjour,

Cette section a des règles très précises que vous devez obligatoirement suivre pour obtenir de l'aide. C'est indiqué dans le cadre rouge en haut de la page.

Il est demandé aux auteurs de faire précéder le titre de leur question d'une balise adéquate. Ce balisage est extrêmement important car il permet d'avoir une base de connaissance optimum en cas de recherche. Avez-vous remarqué comment étaient les autres questions postées ?

Lisez ce fil pour savoir quelle balise utiliser : ftopic1369.html

N'oubliez pas que le terme "Macro" ou "OpenOffice" ne doit pas être employé car il est implicite. Essayer de synthétiser au mieux ce que vous cherchez à faire.

Un titre accrocheur vous permettra d'une part d'être aidé plus rapidement et d'autre part, d'enrichir notre base de connaissances.

Nous l'avons fait pour vous cette fois-ci
mais lors de votre prochaine question, nous vous remercions de le faire vous-même sous peine de voir votre sujet verrouillé.

Merci de votre collaboration.
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25964
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [Calc] Analyser une erreur d'exécution avec XRay

Message par Dude »

Salut,
MDousson a écrit : 06 mai 2025 06:46 L'outil Xray 6.0 offre-t'il une solution ?
Si tu as une erreur, XRay te permet de voir les propriétés de l'objet sur lequel tu agis.
Plus d'explication par son auteur ici : viewtopic.php?t=3234

Je ne vois pas l'intérêt de ton document ODT :roll:
Fournis plutôt un classeur ODS et explique nous comment reproduire ou arriver à ton erreur.
Merci de limiter ton exemple à un seul problème à la fois.
MDousson
Fraîchement OOthentifié
Messages : 5
Inscription : 06 mai 2025 05:45

Calc] erreur d'exécution

Message par MDousson »

Désolé, pour l'expression de mon problème mais c'est ma première utilisation. Libre office 25.2.2.2
Les lignes ci-dessous dans mes macros, crées à partir d'exemple, retourne des messages d'erreur. Comme lu dans le forum, j'ai vérifié les options de sécurité, mis à jour mon profil , ... toujours pareil !!!

Code : Tout sélectionner

oSheet = oDoc.CurrentController.ActiveSheet
oCell = thisComponent.currentController.getActiveSheet.getCellRangeByName(nomCell)
oFeuille = thisComponent.currentController.getActiveSheet
oCell = thisComponent.currentController.getActiveSheet.getCellRangeByName(nomCell)
oCell = ThisComponent.CurrentController.ActiveSheet.getCellRangeByPosition(ThisComponent.CurrentController.getActiveCell().RangeAddress.Column, ThisComponent.CurrentController.getActiveCell().RangeAddress.Row)
oActiveCell = ThisComponent.CurrentController.getActiveCell()
t = split(nomRange, ":")
Cordialemnt
MDousson
Dernière modification par Oukcha le 06 mai 2025 19:21, modifié 1 fois.
Raison : Balises [code] et [/code] = lecture et sélection simplifiées de votre macro
Office version 25.2.2.2 (X86_64) sous Linux 6.8 Ubuntu 22.04.1_lo3
Avatar de l’utilisateur
Oukcha
RespOOnsable modération
RespOOnsable modération
Messages : 4254
Inscription : 06 oct. 2008 08:03

Re: [Calc] Analyser une erreur d'exécution avec XRay

Message par Oukcha »

Bonjour et bienvenue,

Pour être aider efficacement, merci de fournir :
Dude a écrit : 06 mai 2025 09:27 un classeur ODS et explique nous comment reproduire ou arriver à ton erreur.
Merci de limiter ton exemple à un seul problème à la fois.
Pour joindre un fichier, veuillez consulter : viewtopic.php?t=10246

Cordialement
                                        
Pour tout savoir sur le fonctionnement de ce forum :arrow: À lire avant tout ! Image
MDousson
Fraîchement OOthentifié
Messages : 5
Inscription : 06 mai 2025 05:45

Re: [Calc] Analyser une erreur d'exécution

Message par MDousson »

Bonjour
ci-joint mon fichier Calc modèle.
Les fonctions en erreur
ValCel : oDoc.CurrentController.ActiveCell
ChangerCouleurCelluleActive : getActiveCell()
RecalculerFeuille : oSheet.calculate()

Cordialement
MDousson
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Office version 25.2.2.2 (X86_64) sous Linux 6.8 Ubuntu 22.04.1_lo3
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25964
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [Calc] Analyser une erreur d'exécution avec XRay

Message par Dude »

Si tu veux être aidé...
Dude a écrit : 06 mai 2025 09:27 Fournis plutôt un classeur ODS
Et tu fournis un OTS qui ne contient pas de macro (cf. capture).
Dude a écrit : 06 mai 2025 09:27 et explique nous comment reproduire ou arriver à ton erreur.
Aucune explication
Dude a écrit : 06 mai 2025 09:27 Merci de limiter ton exemple à un seul problème à la fois.
Ce n'est pas le cas de ton exemple.

:fou:

.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
MDousson
Fraîchement OOthentifié
Messages : 5
Inscription : 06 mai 2025 05:45

Re: [Calc] Analyser une erreur d'exécution avec XRay

Message par MDousson »

j'abandonne !
je me retire du forum !
L' ésoterisme informatique a encore de beaux jours devant lui !
Office version 25.2.2.2 (X86_64) sous Linux 6.8 Ubuntu 22.04.1_lo3
Jeff
GourOOu
GourOOu
Messages : 9940
Inscription : 18 sept. 2006 09:40
Localisation : France

Re: [Calc] Analyser une erreur d'exécution avec XRay

Message par Jeff »

Bonjour,

Si tu es toujours dans le coin, tu devrais porter attention à la capture d'écran de Dude, capture qui indique que ton document ne comporte pas de macros :aie:

Il faut donc incorporer les macros dans le document (elles seraient dans le dossier "Mes macros") si tu veux être aidé.

A +
À lire avant tout !

Pour télécharger Apache OpenOffice

AOO 4.1.15 / Debian 12.10 "bookworm" / Xfce
MDousson
Fraîchement OOthentifié
Messages : 5
Inscription : 06 mai 2025 05:45

Re: [Calc] Analyser une erreur d'exécution avec XRay

Message par MDousson »

décidément, toutes ces réponse me confirment dans mon peu de considération pour les blablas des forums, assez méprisant, j'espérai beaucoup plus, du "domaine libre".
Bien sur, que mon calc contient des macros !
Cessez de répondre des inepties.
Office version 25.2.2.2 (X86_64) sous Linux 6.8 Ubuntu 22.04.1_lo3
Avatar de l’utilisateur
OOotremer971
ManitOOu
ManitOOu
Messages : 2791
Inscription : 16 avr. 2010 13:31

Re: [Calc] Analyser une erreur d'exécution avec XRay

Message par OOotremer971 »

MDousson a écrit : 07 mai 2025 17:55 Bien sur, que mon calc contient des macros !
Bonjour !

Alors NON ! ton Calc ne contient aucune macro et j'insiste ! Pour t'en convaincre, ouvre le sur une autre machine ou dans une autre cession et d'ailleurs c'est fort probable que ce soit l'origine des erreurs que tu constates.
A première vue après une lecture en diagonale des codes que tu présentes dans ton premier fichier (odt), il n'y a pas d'erreur. Il faudrait que tu les intègres à ton Calc pour les tester.
MDousson a écrit : 07 mai 2025 17:55 décidément, toutes ces réponse me confirment dans mon peu de considération pour les blablas des forums
Dans ce cas sois fidèle à tes convictions et arrête de fréquenter les forums. Ça t'évitera d'insulter à tort les bénévoles qui donnent gracieusement de leur temps libre pour te répondre.
En principe, toujours à jour des dernières versions dites stables
AOO
LibreOffice
Debian GNU/Linux 12 (bookworm)