Question : VBA ComboBox Scrollbar Position

I have two ComboBoxes/ListBoxes on my Worksheet, List001 and List002
The contents are filled with Ranges.
When you change the value of List001, List002 is updated with a new Range.
If i have scrolled to the bottom of List002 and i change the value of List001, List002 changes, but the scrollbar remains at the bottom.

Is there any way to move the scrollbar back to the top of List002 whenever the contents are changed?

This is what i use to fill List002
Code Snippet:
1:
2:
3:
4:
5:
6:
7:
' K1 contain a different range whenever List001 changes ie.  M1:M20 or N1:N15
listrng = Range("K1") 
ActiveSheet.Shapes("List002").Select
With Selection
    .ListFillRange = listrng
    .Display3DShading = True
End With
Open in New Window Select All

Answer : VBA ComboBox Scrollbar Position

Never mind - I overlooked the 3Dshading bit - try:

1:
2:
3:
4:
5:
6:
7:
8:
' K1 contain a different range whenever List001 changes ie.  M1:M20 or N1:N15
listrng = Range("K1") 
ActiveSheet.Shapes("List002").Select
With Selection
    .ListFillRange = ""
    .ListFillRange = listrng
    .Display3DShading = True
End With
Open in New Window Select All
Random Solutions  
 
programming4us programming4us