Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I have eight shapes on a sheet. I'd like to be able to click on a
shape and if its zorder is 1, bring it to the front. If not, send it to the back. The following code does this but I must name each shape and have a chunck of code for each shape. How can I genericize this so that whatever shape is clicked, it will change order? Sub ToggleOrder() If ActiveSheet.Shapes("NameOfShape").ZOrderPosition <= 1 Then ActiveSheet.Shapes("NameOfShape").ZOrder msoBringToFront Else ActiveSheet.Shapes("NameOfShape").ZOrder msoSendToBack End If End Sub - John |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
How to change series plotting order without changing legend order? | Charts and Charting in Excel | |||
How to change shapes for Cell Comments | Excel Discussion (Misc queries) | |||
How to change syperlink from single click to double click | Excel Worksheet Functions | |||
Selection order problem with code for shapes connection | Excel Programming | |||
trapping click events on shapes | Excel Programming |