Bonjour
Est-ce que la sélection d'une forme (shape) au hasard dans une feuille peut
devenir un évènement à partir duquel je pourrais articuler du code ?
Si oui, bien sur quelle en serait la rédaction (exemple: if ... then...)
Merci par avance pour votre réponse.
Bonjour Denis, Super intéressant; c'est presque la réponse au post de Choko (20:26:50), puisqu'avec le nom, il obtient la position. Daniel
> Bonjour Manbas,
> Tu peux affecter la même macro à chaque "Shape" de ta feuille. > Application.Caller te retourne le nom de la "Shape" sur laquelle > tu as cliqué. À partir de là, tu peux faire un select case et sel on > le nom du shape, exécuter du code ou appeler une macro > particulière.
> '------------------------------- > Sub test() > Dim X As String > X = Application.Caller > End Sub > '-------------------------------
> "Manbas" a écrit dans le message de group e de > discussion : # > Merci Daniel pour ta réponse. > Ne pourrais-je pas désigner le shape sélectionné par quelque chos e dans le > genre: > set monShape¬tivesheet.shape ...??? > monShape.onaction="maMacro"
> "Daniel.C" a écrit dans le message de news : > >> Bonjour. >> A mon avis, pas directement, à part, bien sûr, le clic (affectatio n d'une >> macro. Sinon, un hyperlien, selon la cellule sur laquelle il arrive pe ut >> déclencher l'évènement "selection_change". >> Cordialement. >> Daniel
>>> Bonjour >>> Est-ce que la sélection d'une forme (shape) au hasard dans une feui lle >>> peut devenir un évènement à partir duquel je pourrais articuler du code ? >>> Si oui, bien sur quelle en serait la rédaction (exemple: if ... the n...) >>> Merci par avance pour votre réponse.
Merci Daniel encore une fois ;))
Très intéressant en effet ce timing...
On 17 juin, 22:15, Daniel.C <dcolardelle...@gmail.com> wrote:
Bonjour Denis,
Super intéressant; c'est presque la réponse au post de Choko
(20:26:50), puisqu'avec le nom, il obtient la position.
Daniel
> Bonjour Manbas,
> Tu peux affecter la même macro à chaque "Shape" de ta feuille.
> Application.Caller te retourne le nom de la "Shape" sur laquelle
> tu as cliqué. À partir de là, tu peux faire un select case et sel on
> le nom du shape, exécuter du code ou appeler une macro
> particulière.
> '-------------------------------
> Sub test()
> Dim X As String
> X = Application.Caller
> End Sub
> '-------------------------------
> "Manbas" <nospam.j.ra...@wanadoo.fr> a écrit dans le message de group e de
> discussion : #twDCT47JHA.2...@TK2MSFTNGP02.phx.gbl...
> Merci Daniel pour ta réponse.
> Ne pourrais-je pas désigner le shape sélectionné par quelque chos e dans le
> genre:
> set monShape=activesheet.shape ...???
> monShape.onaction="maMacro"
> "Daniel.C" <dcolardelle...@gmail.com> a écrit dans le message de news :
> eAWdQE47JHA....@TK2MSFTNGP03.phx.gbl...
>> Bonjour.
>> A mon avis, pas directement, à part, bien sûr, le clic (affectatio n d'une
>> macro. Sinon, un hyperlien, selon la cellule sur laquelle il arrive pe ut
>> déclencher l'évènement "selection_change".
>> Cordialement.
>> Daniel
>>> Bonjour
>>> Est-ce que la sélection d'une forme (shape) au hasard dans une feui lle
>>> peut devenir un évènement à partir duquel je pourrais articuler du code ?
>>> Si oui, bien sur quelle en serait la rédaction (exemple: if ... the n...)
>>> Merci par avance pour votre réponse.
Bonjour Denis, Super intéressant; c'est presque la réponse au post de Choko (20:26:50), puisqu'avec le nom, il obtient la position. Daniel
> Bonjour Manbas,
> Tu peux affecter la même macro à chaque "Shape" de ta feuille. > Application.Caller te retourne le nom de la "Shape" sur laquelle > tu as cliqué. À partir de là, tu peux faire un select case et sel on > le nom du shape, exécuter du code ou appeler une macro > particulière.
> '------------------------------- > Sub test() > Dim X As String > X = Application.Caller > End Sub > '-------------------------------
> "Manbas" a écrit dans le message de group e de > discussion : # > Merci Daniel pour ta réponse. > Ne pourrais-je pas désigner le shape sélectionné par quelque chos e dans le > genre: > set monShape¬tivesheet.shape ...??? > monShape.onaction="maMacro"
> "Daniel.C" a écrit dans le message de news : > >> Bonjour. >> A mon avis, pas directement, à part, bien sûr, le clic (affectatio n d'une >> macro. Sinon, un hyperlien, selon la cellule sur laquelle il arrive pe ut >> déclencher l'évènement "selection_change". >> Cordialement. >> Daniel
>>> Bonjour >>> Est-ce que la sélection d'une forme (shape) au hasard dans une feui lle >>> peut devenir un évènement à partir duquel je pourrais articuler du code ? >>> Si oui, bien sur quelle en serait la rédaction (exemple: if ... the n...) >>> Merci par avance pour votre réponse.