IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

OpenOffice & LibreOffice Discussion :

[Tableur] + [BASIC] Bouton sur Feuille de calcul [OpenOffice][Tableur]


Sujet :

OpenOffice & LibreOffice

  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    240
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 240
    Points : 254
    Points
    254
    Par défaut [Tableur] + [BASIC] Bouton sur Feuille de calcul
    Salut à tous.

    J'ai placé un bouton sur une feuille de calcul.
    Je voudrais accéder aux propriétés de ce bouton dans le code d'une Macro mais rien a faire je ne trouve pas comment y parvenir.

    Si je veux faire référence à une Cellule pas de problème, je procède comme suit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Dim MaFeuille as Object, MaCellule as Object
    MaFeuille  = ThisComponent.Sheets.getByName("Feuille1")
    MaCellule = MaFeuille.getCellRangeByName("A1")
    ...
    MaCellule.propriété = ...
    En gros, je voudrais pouvoir faire de même avec le bouton présent sur ma feuille.
    Les seules infos que je trouve me ramènent invariablement à la section Boite de Dialogue

    Mon bouton est sur ma feuille, pas sur une boite de dialogue ...
    Si on peut mettre des boutons sur une feuille, il doit bien y avoir un moyen de pointer ces boutons dans le code du Module de la Feuille !
    Je Cale.

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    240
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 240
    Points : 254
    Points
    254
    Par défaut
    Après une énième recherche, ... enfin la solution !
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    dim MonBouton as Object
    MonBouton = MaFeuille.DrawPage.Forms.getByName("Standard").getByName("LeNomDuBouton")

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2007] Désactiver bouton sur feuille via userform
    Par cathodique dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 13/09/2013, 10h22
  2. [XL-2007] Activer désactiver bouton sur feuille avec condition
    Par cathodique dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 12/09/2013, 07h22
  3. [XL-2007] copier coller tableau sur feuille de calcul
    Par macfly95 dans le forum Excel
    Réponses: 6
    Dernier message: 09/09/2011, 18h59
  4. Affectation de macro à un bouton SUR feuille
    Par danbo52 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 28/12/2009, 20h29
  5. [VBA-E] Execution auomatique sur feuille de calcul
    Par CyTiz dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 24/01/2007, 19h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo