AsIs
If the listbox is from the Forms toolbar, it is part of the Shapes
collection
Sheet1.Shapes(1).Value
or the ListBoxes collection
Sheet1.ListBoxes(1).Value
The ListBoxes collection is deprecated (no longer supported), but it still
works.
If the listbox is from the Control Toolbar (Active X), then it's part of the
OLEObjects collection
Sheet1.OLEObjects(1).Value
Sheet1.OLEObjects("ListBox1").Value
--
Dick Kusleika
MVP - Excel
Excel Blog - Daily Dose of Excel
www.dicks-blog.com
AsIs said:
Thanks for the answer.
But the problem still exists.
I use locale version (russian) and my listbox name isn't ListBox1, but
with russian symbols. Besides the name contains spaces.
So, can I get control's reference with other method. May be using
enumerations (or collection) of the all controls on the worksheet.
Addition: I can't see this object in dropdown list followed by sheet's
name and dot, and can't see it in the dropdown list of objects (left - upper
corner).