Hi,
I'm not sure exactly what you're doing, but yes, you can insert a list box into a Visio drawing. Just go to View->Toolbars->Developer and click the icon that looks like a radio button with a command button in front of it (the circle and square). Then scroll down and select Microsoft Forms 2.0 Listbox. Since Visio has VBA capabilities, you can use an ADO recordset to populate it.
Hope that helps.