NUSSBAUM Christophe - CETE Lyon/LRA/Direction a écrit :
Pour la macro, essaie de vérifier que ta ligne de commande générée
automatiquement pendant l'enregistrement de la macro n'est pas précédée d'un
"REM". J'ai déjà eu ce pb ...

Ce n'est pas le cas là. Deux lignes en code sont présentes dans le basic, l'une qui ouvre la fenêtre "Recherche de valeur cible" et qui est précédé de "REM", ce qui est a priori une bonne chose, et l'autre qui est, je pense, censé effectuer le calcul réellement, .. mais qui ne fait rien). Le problème vient du fait, je pense, que ne sont pas entrés les cases, et la valeur souhaitée, etc nécessaires, étant donné que si je les change lors de l'enregistrement de la macro, les lignes de code restent les mêmes. Mais je ne sais pas où les mettre dans la ligne.

Pour info je vous mets le code ici (les deux intéressantes étant les deux dernières):

dim document   as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document   = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")

rem ----------------------------------------------------------------------
rem dispatcher.executeDispatch(document, ".uno:GoalSeekDialog", "", 0, Array())

rem ----------------------------------------------------------------------
dispatcher.executeDispatch(document, ".uno:GoalSeek", "", 0, Array())

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à