Bonjour,
Merci Yves de ton retour, ce nest pas critique pour moi, mais ça peut-être
utile de faire un rapport de bug, je my collerai dici peu.
Michel
_____
De : yves dutrieux [mailto:ydutrieux@gmail.com]
Envoyé : jeudi 12 juillet 2018 23:34
À : Michel Rudelle
Cc : users LibreOffice LO
Objet : Re: [fr-users] [Basic] différence de comportement selon le lancement
de la macro
Ah non en vérifiant... je dirais que c'est un bug :o)
car si tu affectes ta macro à un raccourci-clavier, ça marche très bien ;)
Yves
Le 12 juillet 2018 à 23:25, yves dutrieux <ydutrieux@gmail.com> a écrit :
Bonjour Michel,
d'après moi, c'est une question de "portée" de variable/objet.
Je pense que ton presse-papier WINDOWS est à un niveau au dessus (ou
dessous, cela dépend comment on voit les choses ;) ) de ton objet
"presse-papier" fils (ta macro dans le composant libreoffice).
ce presse-papier n'est pas dispatché au PARENT (presse-papier windows)
lorsque l'on est pas dans l'éditeur.
Je verrais bien une explication à ça car l'éditeur doit pouvoir jongler avec
différentes fenêtres (et donc, doit faire remonter ses objets au "parent" au
cas où...).
Il faudrait pouvoir trouver la fonction qui dispatche l'événement à ton
parent (celle qui est sûrement appelée par l'éditeur) pour que WINDOWS le
récupère à son niveau.
Yves
Le 12 juillet 2018 à 14:32, Michel Rudelle <rudelle.michel@gmail.com> a
écrit :
Bonjour,
Jai un petit souci avec une macro assez simple qui ne me donne pas le même
résultat si elle est lancée avec un bouton ou à partir de lEDI.
Il sagit de copier une zone de cellules dune feuille Calc dans le
presse-papier, ça marche à partir de lEDI, mais pas avec le bouton !
Jai même regardé avec Xray si les objets étaient bien les mêmes selon le
lancement, cest ce quil me semble.
La macro est une modif de celle obtenue avec lenregistreur (et on la
retrouve dans la bible de Marcelly et Godard)
Cest pas critique ;-) mais si quelquun a une idée de ce qui cloche
Voici le classeur de test :
https://framadrop.org/r/0I8IOQ
<https://framadrop.org/r/0I8IOQXsrv#iPTePX+igcVMbGoerA6TELCop7MiaKEsblyDsbts
L> Xsrv#iPTePX+igcVMbGoerA6TELCop7MiaKEsblyDsbtsL
ck=
Testé avec Libo v5.4.7 et v6.0.5 sous w7
Merci à tous
Michel
--
Envoyez un mail à users+unsubscribe@fr.libreoffi
<mailto:users%2Bunsubscribe@fr.libreoffice.org> ce.org pour vous désinscrire
Les archives de la liste sont disponibles à https://listarchives.libreoffi
<https://listarchives.libreoffice.org/fr/users/> ce.org/fr/users/
Privacy Policy: https://www.documentfoundation
<https://www.documentfoundation.org/privacy> .org/privacy
--
web site : http://www.molenbaix.com
--
web site : http://www.molenbaix.com
--
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.