ListBox (ActiveX Controls) apear with two scroll bars for some users

ThomasA83

Board Regular
Joined
Mar 10, 2009
Messages
95
Hi,

I am working in Excel Pro Plus 2016 and have the issue, when some users open my file, that the scrollbar in the ListBox (ActiveX) shows odd and twice. This is not an issue on my own laptop nor a few other user's, and I cant figure out why this issue occur for some.

Users with issue look like this: https://ibb.co/mXCGtG

Users with no issues: https://ibb.co/k66btG

Any idea what could be wrong?

Brgds
Thomas
 

Excel Facts

Format cells as date
Select range and press Ctrl+Shift+3 to format cells as date. (Shift 3 is the # sign which sort of looks like a small calendar).
You might be a little out of luck then. ActiveX controls are notoriously buggy on worksheets (have a quick google to see just how widespread the display issues are) to the extent that you're better off avoiding them altogether in favour of Forms Controls - which are designed to be used on worksheets.

Typically the ActiveX issues are related to screen size/resolution, and appear to be worse where a user uses external monitors/multiple monitors/projectors with differing resolutions. There isn't a quick fix, but you could try disabling hardware graphics acceleration in Office if it's turned on.
 
Upvote 0
Hmmm, since the users is up to around 20-30 people, I prefer having a fix in Excel.

If I change to Forms Control, the possibilities are slim for add-ons, like hot-keys. I have around 700 possible entries, so without hotkeys if takes a while to scroll through the Form Control ListBox.

Any good other suggestions?
 
Upvote 0
Would toggling the drawing of the listbox help?

Code:
Listbox1.Visible = False
Listbox1.Visible =True

Or perhaps a more complete toggle:

Code:
' Hide
Listbox1.Height = 0
Listbox1.Width = 0
Listbox1.Top = 0
Listbox1.Left = 0
Listbox1.Visible = False

' Unhide
Listbox1.Height = 126.75
Listbox1.Width = 96.75
Listbox1.Top = 26.25
Listbox1.Left = 47.25
Listbox1.Visible = True
 
Upvote 0

Forum statistics

Threads
1,223,885
Messages
6,175,183
Members
452,615
Latest member
bogeys2birdies

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