creer un bouton en decidant de l endroit ou il apparait

PATPOWER

Habitué
Bonjour,
j aimerais savoir s il est possible de creer un bouton en vba mais en le faisant apparaitre sur une cellule en particulier! plus facile de prevoir l emplacement...Merci d avance!
 

drul

Obscur pro du hardware
Staff
Tu le crées dynamiquement ?

Tu ne peux pas juste le poser au bon endroit et ensuite jouer avec la propriété "visible" ?
 

PATPOWER

Habitué
non..c est un carnet de prise de rendez-vous..on click prendre rendez vous puis des text box apparaissent vous demandant nom client, telephone, heure, date et raison du rendez-vous. puis avec ces info que j envoi dans des cell temporaire avant de les effacer,je creer un bouton qui prend automatiquement la dimenssion selon la duree du rendez vous..j ai trouver ce code, ca marche bien.le range va devenir activecell qui sera selectionné en fonction de la date...sur ce bouton les info comme le nom et tel son inscrite et si on appuis dessus, on a un choix, soit: modifier, effacer ou cancel..je ne connais pas grand chose a la vba mais des bout de code ici et la aide beaucoup! merci de votre aide!


Sub CreateFormsButton()
Dim btn As Button
Dim rng As Range
With Worksheets("Sheet1")
Set rng = .Range("C36")
Set btn = .Buttons.Add(rng.Left, rng.Top, rng.Width, rng.Height)
With btn
.Caption = "Test"
.OnAction = "Test1"
End With
End With
End Sub
 

drul

Obscur pro du hardware
Staff
Si ça fonctionne, temps mieux.

P.S. Utilise les balises, ça évite les smiley's partout :)
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 098
Messages
6 717 055
Membres
1 586 282
Dernier membre
Yannick3553
Partager cette page
Haut