Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
Hide Combo Box
I need the syntax for hiding and showing a combo box in VB. I can get it to
hide using: ActiveSheet.Shapes("ComboBox3").Select Selection.Visible = False But when I try to use ActiveSheet.Shapes("ComboBox3").Select Selection.Visible = True It won't let me see it (Get VB error). I think this is because I need to turn on the Design Mode. Does anyone know the syntax to do that / solve this problem. Thank you. |
#2
Posted to microsoft.public.excel.programming
|
|||
|
|||
Hide Combo Box
Eliminate the select as you can't select a non-visible item:
ActiveSheet.Shapes("ComboBox3").Visible = True Charles Chickering Troubled User wrote: I need the syntax for hiding and showing a combo box in VB. I can get it to hide using: ActiveSheet.Shapes("ComboBox3").Select Selection.Visible = False But when I try to use ActiveSheet.Shapes("ComboBox3").Select Selection.Visible = True It won't let me see it (Get VB error). I think this is because I need to turn on the Design Mode. Does anyone know the syntax to do that / solve this problem. Thank you. |
#3
Posted to microsoft.public.excel.programming
|
|||
|
|||
Hide Combo Box
To add on to this, you can use one macro to do both functions.
If ActiveSheet.Shapes("ComboBox1").Visible = False _ Then ActiveSheet.Shapes("ComboBox1").Visible = True Else: ActiveSheet.Shapes("ComboBox1").Visible = False End If "Die_Another_Day" wrote in message oups.com... Eliminate the select as you can't select a non-visible item: ActiveSheet.Shapes("ComboBox3").Visible = True Charles Chickering Troubled User wrote: I need the syntax for hiding and showing a combo box in VB. I can get it to hide using: ActiveSheet.Shapes("ComboBox3").Select Selection.Visible = False But when I try to use ActiveSheet.Shapes("ComboBox3").Select Selection.Visible = True It won't let me see it (Get VB error). I think this is because I need to turn on the Design Mode. Does anyone know the syntax to do that / solve this problem. Thank you. |
#4
Posted to microsoft.public.excel.programming
|
|||
|
|||
Hide Combo Box
With ActiveSheet.Shapes("ComboBox1")
.Visible = Not .Visible End with -- Regards, Tom Ogilvy "PCLIVE" wrote in message ... To add on to this, you can use one macro to do both functions. If ActiveSheet.Shapes("ComboBox1").Visible = False _ Then ActiveSheet.Shapes("ComboBox1").Visible = True Else: ActiveSheet.Shapes("ComboBox1").Visible = False End If "Die_Another_Day" wrote in message oups.com... Eliminate the select as you can't select a non-visible item: ActiveSheet.Shapes("ComboBox3").Visible = True Charles Chickering Troubled User wrote: I need the syntax for hiding and showing a combo box in VB. I can get it to hide using: ActiveSheet.Shapes("ComboBox3").Select Selection.Visible = False But when I try to use ActiveSheet.Shapes("ComboBox3").Select Selection.Visible = True It won't let me see it (Get VB error). I think this is because I need to turn on the Design Mode. Does anyone know the syntax to do that / solve this problem. Thank you. |
#5
Posted to microsoft.public.excel.programming
|
|||
|
|||
Hide Combo Box
Just wanted to say that a short search through the threads has again saved me
hours of headache. This was exactly what I was looking for, thank you all so much! teabag "Tom Ogilvy" wrote: With ActiveSheet.Shapes("ComboBox1") .Visible = Not .Visible End with -- Regards, Tom Ogilvy "PCLIVE" wrote in message ... To add on to this, you can use one macro to do both functions. If ActiveSheet.Shapes("ComboBox1").Visible = False _ Then ActiveSheet.Shapes("ComboBox1").Visible = True Else: ActiveSheet.Shapes("ComboBox1").Visible = False End If "Die_Another_Day" wrote in message oups.com... Eliminate the select as you can't select a non-visible item: ActiveSheet.Shapes("ComboBox3").Visible = True Charles Chickering Troubled User wrote: I need the syntax for hiding and showing a combo box in VB. I can get it to hide using: ActiveSheet.Shapes("ComboBox3").Select Selection.Visible = False But when I try to use ActiveSheet.Shapes("ComboBox3").Select Selection.Visible = True It won't let me see it (Get VB error). I think this is because I need to turn on the Design Mode. Does anyone know the syntax to do that / solve this problem. Thank you. |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
hide combo box | Excel Discussion (Misc queries) | |||
Hide Combo Boxes | Excel Worksheet Functions | |||
Hide combo 3 based on combo1 | Excel Programming | |||
Hide my combo boxes! | Excel Discussion (Misc queries) | |||
Combo Box - Hide Combo Box w/Check Box | Excel Programming |