Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
On Jul 9, 5:32 am, Dave Peterson wrote:
If you know the names of the optionbuttons (from the Control toolbox toolbar, right?): With Worksheets("sheet1") .OptionButton1.Value = False .OptionButton2.Value = False .OptionButton3.Value = False End With Thanks to Dave Peterson, this works great. From any other sheet, I can change the OptionButton's true/false status on sheet1. I have multiple sheets (over 10) with the same three button, same names. I am trying to step through each sheet and change them to the same true/ false status. I have the following "Sub Workbook_UnHide()" that steps through all the sheets. I spliced....I failed. All I managed is a stack overflow. Is there a better way to do this? Sub Workbook_UnHide() Dim s As Integer Application.ScreenUpdating = False For s = 2 To ActiveWorkbook.Worksheets.Count ActiveWorkbook.Worksheets(s).Visible = True Next s ActiveWorkbook.Worksheets(1).Visible = False Application.ScreenUpdating = True 'Application.EnableEvents = True End Sub |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
PS
I have Excel97 |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
My code, something not quite right about it but I can't spot it.
[Excel97] -------------------------------------------------------- Sub SelectSW3() Dim s As Integer For s = 2 To ActiveWorkbook.Sheets.Count With Worksheets(s) .OptionButton1.Value = False .OptionButton2.Value = False .OptionButton3.Value = True End With Next s Beep End Sub -------------------------------------------------------- The error I am getting is Run-time error '428': object does't support this property or method Debugger highlights this " .OptionButton1.Value = False " |
#5
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Are all the sheets in the workbook worksheets--no chart sheets, no macro sheets.
Do all the worksheets from 2 to the last have Optionbuttons by those names? I'm guessing that the answer to the second question is no. Fan924 wrote: My code, something not quite right about it but I can't spot it. [Excel97] -------------------------------------------------------- Sub SelectSW3() Dim s As Integer For s = 2 To ActiveWorkbook.Sheets.Count With Worksheets(s) .OptionButton1.Value = False .OptionButton2.Value = False .OptionButton3.Value = True End With Next s Beep End Sub -------------------------------------------------------- The error I am getting is Run-time error '428': object does't support this property or method Debugger highlights this " .OptionButton1.Value = False " -- Dave Peterson |
#6
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
On Sep 18, 5:33*am, Dave Peterson wrote:
Are all the sheets in the workbook worksheets--no chart sheets, no macro sheets. Hi Dave, there are charts and macros on all sheets. Do all the worksheets from 2 to the last have Optionbuttons by those names? Yes. the names OptionButton1, OptionButton2, OptionButton3, are the same on all sheets. Are there changer I can make to make this work? |
#7
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Sub SelectSW1()
Dim ws3 As Worksheet Set ws3 = Worksheets("Page17") 'ws3.Range("A2").Value = "ECU1" With Worksheets("AWOT17") .OptionButton1.Value = True .OptionButton2.Value = False .OptionButton3.Value = False End With With Worksheets("Page16") .OptionButton1.Value = True .OptionButton2.Value = False .OptionButton3.Value = False End With Beep End Sub If I list indivifual sheets like this, it works fine. A bit labor intensive. The Workbook_UnHide() routine works fine stepping through worksheets. When I spliced them together, I get probelems. |
#8
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I was asking about chart sheets--not worksheets with charts. Same thing with
macro sheets--not sheets with macros. These are different things. Fan924 wrote: On Sep 18, 5:33 am, Dave Peterson wrote: Are all the sheets in the workbook worksheets--no chart sheets, no macro sheets. Hi Dave, there are charts and macros on all sheets. Do all the worksheets from 2 to the last have Optionbuttons by those names? Yes. the names OptionButton1, OptionButton2, OptionButton3, are the same on all sheets. Are there changer I can make to make this work? -- Dave Peterson |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
What's the best way to toggle between true and false in Excel? Hiall, My excel work involves a lot of toggling between true and false (booleantypes) ... and it's very repetitive... Is there a way to select a bunch ofcells, and press a key short-cu | Excel Discussion (Misc queries) | |||
What's the best way to toggle between true and false in Excel? Hiall, My excel work involves a lot of toggling between true and false (booleantypes) ... and it's very repetitive... Is there a way to select a bunch ofcells, and press a key short-cu | Excel Programming | |||
Change isAddin to false or true | Excel Programming | |||
TRUE/FALSE BOX not activating a WS change | Excel Discussion (Misc queries) | |||
Change optionbutton to true for good | Excel Programming |