Bonjour, Dans Calc, j'utilise depuis pas mal de temps une macro que j'avais faite avec l'enregistreur de macros (non, je n'y connaît rien, ni en Basic, ni en programmation).
Cette macro copie la date que j'ai entrée en A1, la colle en B1 B2, B3, B4, B5, B6, B7, B8, puis se positionne sur A9 pour que je puisse y entrer la date suivante. En A9, j'entre =A1+7, puis je relance la macro. Je pense qu'il doit être possible d'automatiser également cette dernière action, mais je n'y arrive pas avec l'enregistreur. A noter que j'ai trouvé comment faire pour que la macro ne reste pas sur A1 : rem ---------------------------------------------------------------------- dim args1(0) as new com.sun.star.beans.PropertyValue args1(0).Name = "ToPoint" args1(0).Value = "ThisComponent.getCurrentSelection" dispatcher.executeDispatch(document, ".uno:GoToCell", "", 0, args1()) Peut-être est-il aussi possible de simplifier le code généré par l'enregistreur lors des collages successifs, mais je ne sais pas comment faire. -- Joël --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
