Discussions et questions sur tout ce qui concerne la programmation tous langages et tous modules confondus.
Modérateur :Vilains modOOs
Règles du forum 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 !
Bonjour à tous !
Je vous écris dans l urgence car j'ai un immense problème ! Je dois rendre un petit projet demain. Le souci c'est que je l avais quasiment terminé en cours, et lorsque j'ai voulu l améliorer chez moi, impossible d ouvrir les macro, j'ai des erreur 509 !
J'ai vu des gens qui avaient le même problème. On leur a proposé diverses solutions telles que la vérification du niveau de sécurité des macro. Le mien est au plus bas. J ai aussi pris soin d enregistrer les macro directement sur le fichier. Je l ai copié sur mon bureau, il n est pas en lecture seule ..
Je ne sais vraiment pas quoi faire et je panique un peu car le projet doit être rendu demain !
Merci à tous ceux qui pourront m aider à me sortir en cette galère !!!!!!
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par dododu30 le 19 mai 2011 17:18, modifié 6 fois.
L'erreur 509 signale un opérateur manquant dans une formule Calc. A priori sans rapport avec des macros.
Nota : en bas de la fenêtre Calc, tu as un texte expliquant l'erreur 509 quand la cellule est sélectionnée.
La signature que vous avez indiquée manque de clarté et risque d'induire en erreur les gens qui vous répondront. Vous devez préciser la version exacte d'OpenOffice.org ou de LibreOffice et le système sur lequel il tourne. Voici quelques exemples : 3.3.0 sous Windows 7, 2.4.2 sous Linux Mandriva 2009, 2.2.0 sous Linux Ubuntu 7.04 ou 3.3.0 sous Linux OpenSuse 10.0 etc.
Bonjour,
rapide inspection du tableur :
- les noms de tes fonctions basic sont "dangereux" car similaire ou identiques à d'autres entités : H, alt, ecart, comp. C'est chercher des bâtons pour se faire battre. Un peu d'imagination ! Utiliser des noms plus longs et plus personnels.
- Calc interprète H comme un nom, pas comme un appel de fonction. La preuve : il est écrit entre quotes.
='H'(B7;C8)
Ce qui conduit aux erreurs en cascade.
- tes fonctions Basic sont inutiles, des formules suffiraient pour faire la même chose.
Waouh ! Merci Enormément ! Ce n'est peut être pas grand chose pur vous mais pour moi c'est bien plus qu'un soulagement ! Merci énormément une fois de plus !