Bouton Flottant

Bonjour à tous,

Dans une feuille Excel, j'aimerais créer un bouton flottant. C-à-d. un bouton qui garde sa position à l'écran peut importe où l'on se trouve dans cette feuille excel.

Voiçi ce que j'ai essayé;

j'ai crée un bouton sur la feuille via Developper>Insert>ActiveX Controls. Ce bouton s'appelle: CommandButton1.

Ensuite, après click droit dans l'onglet "Sheet1">View Code: le code suivant (trouvé sur le net);

Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)

On Error GoTo 0

With Cells(Windows(1).ScrollRow, Windows(1).ScrollColumn)

CommandButton1.Top = .Top + 100

CommandButton1.Left = .Left + 300

End With

End Sub

Mais ça ne fonctionne pas. Un détail m'échappe sûrement.

Je cherche et recherche sans succès.

Quelqu'un peut-il m'éclairer, s'il vous plaît?

Merci d'avance.

Bonjour,

Un essai ...

Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)

   If Target.Count > 1 Then Exit Sub
   With ActiveCell
      CommandButton1.Top = .Top + 100
      CommandButton1.Left = .Left + 300
   End With
End Sub

ric

Bonjour

Sans interférer avec la proposition de Ric (que je salue au passage), un petit lien également par ici avec ce fichier posté en 2011 --> Bouton Suiveur

Cordialement

Merci à vous deux, Eric et Dan, mais je n'y arrive pas.

J'ai essayé vos propositions respectives sans succès.

Y aurait-il une Option à cocher quelque part dans l'excel ou bien dans les caractéristique du bouton?

Merci pour votre sollicitude.

Bonjour à tous,

Si tu as effectué plusieurs essais dans le même fichier > le bouton créé se nomme-t-il bien CommandButton1 ?

Sinon > il faudra ajuster le code ...

ric

J'ai essayé vos propositions respectives sans succès.
Y aurait-il une Option à cocher quelque part dans l'excel ou bien dans les caractéristique du bouton?

Juste pour info, dans le fil que j'ai posté, le bouton est de type Control Formulaire et non active X

En activeX, la proposition de Ric fonctionne parfaitement.
Votre code est placé où dans votre fichier

Rebonjour,

ben oui ça fonctionne, excuses-moi Dan.

Je vois comment se comporte le bouton en question.

C'est déjà bien. Je m'attendais à un bouton qui reste constamment à l'écran,

sans attendre un click pour réapparaitre.

J'avais un vague souvenir d'avoir utilisé ce genre de bouton.

C'est assez loin dans le passé je ne me rappelle plus. C'était , je pense, au tout début d'excel.

Un grand merci à vous tous.

Salut,

Et pourquoi ne pas ajouter un onglet au ruban avec des commandes.....

Bonjour …

Une idée parmi tant d’autres : figer les volets à la ligne sous le bouton et programmer.

bouton volant sur une ligne

Merci Ordonc pour cette idée. je n'y avais pas pensé. C'est assez séduisant.

Merci beaucoup.

Re

C’est à moi de remercier pour ce retour .

Je préfère, et de loin, un tel retour à un simple qui, pour moi, ne doit pas empêcher d’autres membres d’apporter un nouveau choix de solution dont je pourrai faire mien à l'avenir.

Rechercher des sujets similaires à "bouton flottant"