[fr-users] Re: Bouton : nom à partir d'une cellule
Bonjour Jean-Luc wrote Lorsque l'on créé un bouton (formulaire), on peut mettre un texte * dans* le bouton. C'est ce texte que j'aimerais modifier soit par programme (basic...), soit en lui affectant le contenu d'une cellule. Ci-joint un exemple par lequel la macro modifie le texte du bouton avec le texte de la cellule courante. Elle commence par vérifier que la sélection courante est une cellule (et non une plage ou un objet par exemple). Ceci est indispensable puisqu'on veut récupérer le contenu *d'une* cellule. Si la sélection courante est une cellule, elle nous donne, via sa propriété CellAddress le numéro de la feuille concernée (ceci permet d'utiliser la macro quelle que soit la feuille active lors du lancement). De la feuille on accède au formulaire auquel est rattaché le bouton. Ce dernier figure dans la couche dessin de la feuille. Du formulaire on peut accéder au bouton et en l'occurrence à sa propriété Label. Nota : pour que la macro fonctionne quelle que soit la feuille on suppose que le formulaire et le bouton ont le même nom sur toutes les feuilles. http://nabble.documentfoundation.org/file/n3940545/ModifierBouton.ods ModifierBouton.ods Cordialement Pierre-Yves -- View this message in context: http://nabble.documentfoundation.org/Bouton-nom-a-partir-d-une-cellule-tp3918130p3940545.html Sent from the Users mailing list archive at Nabble.com. -- Envoyez un mail à users+h...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
[fr-users]
Bonjour, je fais appel à vous car j'ai besoin de créer un machin (bouton, fonction...) dans calc pour incrémenter un/des compteurs. On sélectionne une case compteur on tape sur + ou sur - et on incrémente (positivement ou négativement) la case sélectionnée d'une valeur implicite de 1 ou d'une valeur entrée en paramètre. Cela ne doit pas être trés difficile non? merci d'avance cordialement Pierre Wadier Une messagerie gratuite, garantie à vie et des services en plus, ça vous tente ? Je crée ma boîte mail www.laposte.net -- Envoyez un mail à users+h...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Re: [fr-users] Re: Bouton : nom à partir d'une cellule
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Merci Pierre-Yves, C’est exactement ce que je cherchais. Jean-Luc Le 26/04/2012 10:04, pierre-yves samyn a écrit : Bonjour Jean-Luc wrote Lorsque l'on créé un bouton (formulaire), on peut mettre un texte * dans* le bouton. C'est ce texte que j'aimerais modifier soit par programme (basic...), soit en lui affectant le contenu d'une cellule. Ci-joint un exemple par lequel la macro modifie le texte du bouton avec le texte de la cellule courante. Elle commence par vérifier que la sélection courante est une cellule (et non une plage ou un objet par exemple). Ceci est indispensable puisqu'on veut récupérer le contenu *d'une* cellule. Si la sélection courante est une cellule, elle nous donne, via sa propriété CellAddress le numéro de la feuille concernée (ceci permet d'utiliser la macro quelle que soit la feuille active lors du lancement). De la feuille on accède au formulaire auquel est rattaché le bouton. Ce dernier figure dans la couche dessin de la feuille. Du formulaire on peut accéder au bouton et en l'occurrence à sa propriété Label. Nota : pour que la macro fonctionne quelle que soit la feuille on suppose que le formulaire et le bouton ont le même nom sur toutes les feuilles. http://nabble.documentfoundation.org/file/n3940545/ModifierBouton.ods ModifierBouton.ods Cordialement Pierre-Yves -- View this message in context: http://nabble.documentfoundation.org/Bouton-nom-a-partir-d-une-cellule-tp3918130p3940545.html Sent from the Users mailing list archive at Nabble.com. -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iD8DBQFPmTD4UdGGXzzGnNARAp/5AKCmvYTgJC0iOzdrUYMpLrvmL8obfgCgj4rz ib1LdukW46MuXd2MmL+8QQs= =6Qmv -END PGP SIGNATURE- -- Envoyez un mail à users+h...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
[fr-users] Re: [fr-users]créer un machin (bouton, fonction...) dans calc
Bonjour, je fais appel à vous car j'ai besoin de créer un machin (bouton, fonction...) dans calc pour incrémenter un/des compteurs. On sélectionne une case compteur on tape sur + ou sur - et on incrémente (positivement ou négativement) la case sélectionnée d'une valeur implicite de 1 ou d'une valeur entrée en paramètre. Cela ne doit pas être trés difficile non? merci d'avance cordialement Pierre Wadier Une messagerie gratuite, garantie à vie et des services en plus, ça vous tente ? Je crée ma boîte mail www.laposte.net Bonjour, Le machin existe et on en parle ici : http://user.services.openoffice.org/fr/forum/viewtopic.php?f=4t=33111p=181991hilit=compteur+calcsid=9797bc33d6a3ab0a55e1ba95a80fdf26#p181994 J.M -- Envoyez un mail à users+h...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Re: [fr-users]
Bonjour, Pour m'amuser un peu, je t'ai créé une feuille Calc avec ce que tu cherches. Il te suffit de cliquer sur le bouton + ou le bouton - pour incrémenter ou décrémenter. En pièce jointe la feuille en question. Dis moi si ça correspond à ton attente. _ Le 26/04/2012 12:40, p.wadier a écrit : Bonjour, je fais appel à vous car j'ai besoin de créer un machin (bouton, fonction...) dans calc pour incrémenter un/des compteurs. On sélectionne une case compteur on tape sur + ou sur - et on incrémente (positivement ou négativement) la case sélectionnée d'une valeur implicite de 1 ou d'une valeur entrée en paramètre. Cela ne doit pas être trés difficile non? merci d'avance cordialement Pierre Wadier Une messagerie gratuite, garantie à vie et des services en plus, ça vous tente ? Je crée ma boîte mail www.laposte.net -- Envoyez un mail à users+h...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Re: [fr-users]
Merci Michel, mais il n'y a pas de pièce jointe. Désolé. Pierre Message du 26/04/12 15:00 De : Michel ANDREU A : users@fr.libreoffice.org Copie à : Objet : Re: [fr-users] Bonjour, Pour m'amuser un peu, je t'ai créé une feuille Calc avec ce que tu cherches. Il te suffit de cliquer sur le bouton + ou le bouton - pour incrémenter ou décrémenter. En pièce jointe la feuille en question. Dis moi si ça correspond à ton attente. Le 26/04/2012 12:40, p.wadier a écrit : Bonjour, je fais appel à vous car j'ai besoin de créer un machin (bouton, fonction...) dans calc pour incrémenter un/des compteurs. On sélectionne une case compteur on tape sur + ou sur - et on incrémente (positivement ou négativement) la case sélectionnée d'une valeur implicite de 1 ou d'une valeur entrée en paramètre. Cela ne doit pas être trés difficile non? merci d'avance cordialement Pierre Wadier Une messagerie gratuite, garantie à vie et des services en plus, ça vous tente ? Je crée ma boîte mail www.laposte.net -- Envoyez un mail à users+h...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés Une messagerie gratuite, garantie à vie et des services en plus, ça vous tente ? Je crée ma boîte mail www.laposte.net -- Envoyez un mail à users+h...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Re: [fr-users]
Les pièces jointes sont rejetées par la liste; il vaut mieux utiliser des services comme cjoint pour envoyer des documents ici... -- Cley Faye http://cleyfaye.net Le 26 avril 2012 19:42, p.wadier p.wad...@laposte.net a écrit : Merci Michel, mais il n'y a pas de pièce jointe. Désolé. Pierre Message du 26/04/12 15:00 De : Michel ANDREU A : users@fr.libreoffice.org Copie à : Objet : Re: [fr-users] Bonjour, Pour m'amuser un peu, je t'ai créé une feuille Calc avec ce que tu cherches. Il te suffit de cliquer sur le bouton + ou le bouton - pour incrémenter ou décrémenter. En pièce jointe la feuille en question. Dis moi si ça correspond à ton attente. Le 26/04/2012 12:40, p.wadier a écrit : Bonjour, je fais appel à vous car j'ai besoin de créer un machin (bouton, fonction...) dans calc pour incrémenter un/des compteurs. On sélectionne une case compteur on tape sur + ou sur - et on incrémente (positivement ou négativement) la case sélectionnée d'une valeur implicite de 1 ou d'une valeur entrée en paramètre. Cela ne doit pas être trés difficile non? merci d'avance cordialement Pierre Wadier Une messagerie gratuite, garantie à vie et des services en plus, ça vous tente ? Je crée ma boîte mail www.laposte.net -- Envoyez un mail à users+h...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés Une messagerie gratuite, garantie à vie et des services en plus, ça vous tente ? Je crée ma boîte mail www.laposte.net -- Envoyez un mail à users+h...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés -- Envoyez un mail à users+h...@fr.libreoffice.org pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés