Issue with VBA

andrewb90

Well-known Member
Joined
Dec 16, 2009
Messages
1,077
Hello,

I have this code:

Code:

Sub comments1() With ActiveSheet With .Rows("180:186") .Hidden = Not .Hidden End With With .DropDowns("Tag1_1") .Visible = Not .Visible End With With .DropDowns("Tag2_1") .Visible = Not .Visible End With End WithEnd Sub</pre>

Now, when I run this code, sometimes (but oddly not every time) the dropdowns do not reappear where they were originally placed. Is there a solution to this?

Any help would be greatly appreciated.

Thanks,

Andrew
 

Excel Facts

Is there a shortcut key for strikethrough?
Ctrl+S is used for Save. Ctrl+5 is used for Strikethrough. Why Ctrl+5? When you use hashmarks to count |||| is 4, strike through to mean 5.
Code:
[COLOR=#333333]Sub comments1() 
With ActiveSheet With .Rows("180:186") .Hidden = Not .Hidden 
End With 
With .DropDowns("Tag1_1") .Visible = Not .Visible 
End With 
With .DropDowns("Tag2_1") .Visible = Not .Visible 
End With 
End Sub[/COLOR]
 
Upvote 0
I admit to not knowing. However, for others, here is andrew's code:
Rich (BB code):
Sub comments1() 
  With ActiveSheet 
    With .Rows("180:186") 
      .Hidden = Not .Hidden 
    End With 
    With .DropDowns("Tag1_1") 
      .Visible = Not .Visible 
    End With 
    With .DropDowns("Tag2_1") 
      .Visible = Not .Visible 
    End With 
  End With
End Sub
TO me, it looks like a missing End With (in red)
 
Upvote 0

Forum statistics

Threads
1,214,644
Messages
6,120,709
Members
448,983
Latest member
Joaquim_Baptista

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top