Bonjour, Les points d'arrêt fonctionnent sur les fonctions mais pas les "Sub" ???
Cela m'a permis de découvrir qu'il est très difficile d'avoir une aide en ligne (je n'ai pas Microsoft Developper Studio) lorsque l'on rencontre l'erreur suivante "Variable d'objet non définie". J'essaye de faire du basic, du simple et non pas du java, hors je constate qu'il est extrèmement difficile d'accéder à l'information. Par exemple je cherche à transformer d'Excel l'instruction "Range.Rows.Count" pour boucler sur les cellules, et bien l'aide en ligne sur CellRange (d'ailleurs faut il utiliser CellRange ?) ne donne rien et la page sur com.sun.star.table.CellRange (http://api.openoffice.org/docs/common/ref/com/sun/star/table/CellRange.html) idem,etc... J'aimerais vraiment trouver un document faisant la correspondance des classes, méthodes et attributs entre Excel et OpenOffice pour faire la traduction des macros, parce que le coût passé à rechercher l'information devient trop important. Cordialement, Olivier. [EMAIL PROTECTED] 26/07/2006 17:00 Veuillez répondre à prog Pour : prog@fr.openoffice.org cc : Objet : Re: [prog] Déboguer une macro en basic déclenchée par un événement souris Bonjour, ----Message d'origine---- >- comment faire en sorte que le point d'arrêt fonctionne dans l'IDE Basic >sur une routine déclenchée par un événement sur un contrôle ? Je n'ai pas refait l'essai, mais je crois bien que ça fonctionne. Es-tu sûr que la routine est appelée? Mettre un point d'arrêt dans la routine d'évènement, ne pas fermer l'EDI, mais le laisser en arrière-plan. Essayer un point d'arrêt simple, pas conditionnel. >- après la levée d'une exception lors de l'exécution, le comportement de >la routine change. Comment revenir au comportement "normal" sans quitter >et réouvrir Open Office ? > Je pense que ta gestion d'erreur est incorrecte. La gestion d'erreur OOo Basic est spéciale, et un peu lourde. Relire attentivement le chapitre 9 du livre Programmation OpenOffice.org. Bonne journée, Bernard --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]