Jumpy, jittery option boxes

BDD2015

New Member
Joined
Feb 3, 2017
Messages
13
I am working on a questionnaire with radio buttons. Whenever I scroll through the sheet it gets all jumpy and jittery (for lack of better words - lol) and it's driving me crazy. I have tried the "Don't move, resize..." option but it doesn't help. Does anyone have any ideas on how to lock it down so the questionnaire doesn't look like a Mexican jumping bean whenever you scroll?
 

Excel Facts

How can you turn a range sideways?
Copy the range. Select a blank cell. Right-click, Paste Special, then choose Transpose.
Do you have any auto sheet event scripts in your sheet.
I am working on a questionnaire with radio buttons. Whenever I scroll through the sheet it gets all jumpy and jittery (for lack of better words - lol) and it's driving me crazy. I have tried the "Don't move, resize..." option but it doesn't help. Does anyone have any ideas on how to lock it down so the questionnaire doesn't look like a Mexican jumping bean whenever you scroll?
 
Upvote 0
Hi
No, nothing like that. Strictly option boxes so far. No special formatting, no macros and no auto anything that I am aware of.
 
Upvote 0
57 questions. Two blocks of questions. 5 in the first and 4 in the second.
New here but is there a way I can upload the file?
 
Upvote 0
We asked. How many option buttons.
You said 57 Questions....
So do you mean 57 option buttons?
What is a "Block"

If you have 57 questions and 5 option buttons per question that would mean about 250 Option buttons

When you say "Block" do you mean a "Frame" ?
 
Last edited:
Upvote 0
Five options per question in the first block, 4 per question in the second block. That's a decent number of controls to be moving around.

Have you considered using Marlett option buttons, which turn cells into option buttons.

Put this in the code module for the sheet in question, and select a cell in columns A:E, note that above row 10 there are 5 options and below, there are only 4.

Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    With Target.Cells(1, 1)
        If (.Column <= 5 And .Row < 10) Or (.Column <= 4 And .Row < 20) Then
            Application.EnableEvents = False
            .EntireRow.Range("A1:E1").Value = vbNullString
            .Font.Name = "Marlett"
            .Font.Size = 14
            .Value = "a"
            .EntireRow.Range("F1").Value = .Column
            .EntireRow.Range("F1").Select
        End If
        
    End With
    Application.EnableEvents = True

End Sub
 
Upvote 0
I guess the word is group box? Five in the first group and 4 in the second. For each of the 57 questions
 
Upvote 0
never heard of a Marlett option button but I'm always willing to try and eager to learn. So here I go... Thanks
 
Upvote 0
That's actually really cool but I can't see it. This questionnaire is for supervisors at work with zero to nil Excel experience and I think it would just freak them out, assuming I could do something with it to make it more visual.
What I have right now - using only 1 question as an example is -
On the same row, two group boxes - the first with 5 option buttons and the second group box with 4 option buttons.
Repeated 57 times, of course.
Very cool tho. When I have time I will definitely Google Marlett
 
Upvote 0

Forum statistics

Threads
1,223,164
Messages
6,170,444
Members
452,326
Latest member
johnshaji

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