Buttons.Add (définition des paramètres) ???

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

La braise

XLDnaute Occasionnel
Bonjour à tous,

Je fais appel à votre science !

Dans une macro je crée en VBa un bouton via cette ligen de commande

ActiveSheet.Buttons.Add(573.25, 29259.75, 163.5, 54).Select

Ma question, à quoi correspondent les paramètres en rouge ?

Je souhaite faire apparaître le bouton en dessous de ma dernière ligne que j'identifierais par ActiveSheet.UsedRange.Rows.Count

D'avance merci pour votre aide.

😀
 
Re : Buttons.Add (définition des paramètres) ???

Bonjour

ActiveSheet.Buttons.Add(573.25, 29259.75, 163.5, 54).Select


573.25, 29259.75, 163.5, 54 ces valeurs correspondent aux dimentions des boutons et à son emplacement.

L'aide vba donne pour Add
expression.Add(Left, Top, Width, Height)
Left, Top Argument de type Double obligatoire. Coordonnées initiales du nouvel objet (en points), par rapport au coin supérieur gauche de la cellule A1 d'une feuille de calcul ou du coin supérieur gauche d'un graphique.

Width, Height Argument de type Double obligatoire. Taille initiale du nouvel objet, en points.

avec le code ci dessous
Code:
Sub essai()
Dim a As Long
Dim b As Long
a = Rows(ActiveCell.Row).Top + 20
b = Columns(ActiveCell.Column).Left + 20
ActiveSheet.Buttons.Add(a, b, 54, 54).Select
End Sub
on obtient un bouton carré, qui se trouve en dessous et à gauche de la cellule active.

JP
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour