Home |
Search |
Today's Posts |
#5
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Joepy,
I don't thoink we appreciated that you meant a button on a worksheet. A different approach. Add a class module, and add the code belows. Name the clas module clsButtons '=============================================== Public WithEvents Buttons As MSForms.CommandButton Private Sub ButtonS_Click() 'add your specific code here MsgBox "You clicked: " & Buttons.Caption End Sub And finally, create your button this way. '=============================================== Dim myButton Set myButton = Me.Controls.Add("Forms.CommandButton.1", "button01") Set formButton = New clsButtons Set formButton.Buttons = myButton collBtn.Add formButton myButton.Top = 25 myButton.Left = 12 myButton.Width = 72 myButton.Height = 24 myButton.Caption = "Click Me" -- HTH Bob Phillips ... looking out across Poole Harbour to the Purbecks (remove nothere from the email address if mailing direct) "Joepy" wrote in message om... Thanks for the mails I received so far. Unfortunately, none of the solutions work: Maybe you know what I mean when you look at the following example: Private Sub UserForm_Initialize() Set MyButton = Me.Controls.Add("Forms.CommandButton.1", "button01") MyButton.Top = 25 MyButton.Left = 12 MyButton.Width = 72 MyButton.Height = 24 MyButton.Caption = "Click Me" 'MyButton.OnAction = Test End Sub This creates a button on the form. The last line (where I used 'onAction') should assign a macro ("Test") to the button. However, 'onAction' doesn't work. I really hope there is a way I can get this to work. Any help is really appreciated. Joepy |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
How do I assign a unique ID number to an invoice sheet I created? | Excel Worksheet Functions | |||
I created a form on excel. want to edit the form without printing | Excel Discussion (Misc queries) | |||
Scaling a chart that has been dynamically created in vb | Charts and Charting in Excel | |||
How do I assign a macro I have created to a Command Button in Exc. | Excel Discussion (Misc queries) |