Home |
Search |
Today's Posts |
|
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
Enabled Property of Shapes?
Hello -
I have a worksheet with a button on it that I called "undoButton". How can I now set the Enabled property of this button from a macro? I did the following and it "almost" works ... ActiveSheet.Shapes("undoButton").Select Selection.Enabled = False The only problem is that it selects the button which will be confusing for the user. I then tried ActiveSheet.Shapes("undoButton").Enabled = false but that wouldn't work. How can I access the properties of the button and change them? The ActiveSheet.Shapes("undoButton").Locked = true worked ... why not the Selected? Thanks! Joe |
#2
Posted to microsoft.public.excel.programming
|
|||
|
|||
Enabled Property of Shapes?
try
Activesheet.Buttons("Undobutton").Enabled = False assumes a button from the forms toolbar. -- Regards, Tom Ogilvy "Joe HM" wrote in message oups.com... Hello - I have a worksheet with a button on it that I called "undoButton". How can I now set the Enabled property of this button from a macro? I did the following and it "almost" works ... ActiveSheet.Shapes("undoButton").Select Selection.Enabled = False The only problem is that it selects the button which will be confusing for the user. I then tried ActiveSheet.Shapes("undoButton").Enabled = false but that wouldn't work. How can I access the properties of the button and change them? The ActiveSheet.Shapes("undoButton").Locked = true worked ... why not the Selected? Thanks! Joe |
#3
Posted to microsoft.public.excel.programming
|
|||
|
|||
Enabled Property of Shapes?
Try this:
ActiveSheet.Shapes("undoButton").ControlFormat.Ena bled = false Excel recognizes the control (i.e. button) when you choose the "Selection", but the Shape itself is just a "container" for the control and has no Enabled property of its own. "Joe HM" wrote: Hello - I have a worksheet with a button on it that I called "undoButton". How can I now set the Enabled property of this button from a macro? I did the following and it "almost" works ... ActiveSheet.Shapes("undoButton").Select Selection.Enabled = False The only problem is that it selects the button which will be confusing for the user. I then tried ActiveSheet.Shapes("undoButton").Enabled = false but that wouldn't work. How can I access the properties of the button and change them? The ActiveSheet.Shapes("undoButton").Locked = true worked ... why not the Selected? Thanks! Joe |
#4
Posted to microsoft.public.excel.programming
|
|||
|
|||
Enabled Property of Shapes?
Great ... Thanks so much!
Joe |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
excel document with shapes on it but the shapes do not print | Excel Worksheet Functions | |||
Naming Auto Shapes and Creating new Shapes | Excel Discussion (Misc queries) | |||
When drawing shapes in excel the shapes keep disappearing | Excel Discussion (Misc queries) | |||
How can i get more 3D shapes for Auto shapes in excel? | Excel Discussion (Misc queries) | |||
How can i get more 3D shapes for Auto shapes in excel? | Excel Discussion (Misc queries) |