I've got an example in the the article "Combo Box Table of Contents" located
There's code listings in the article, and a downloadable Visio file that has
a combo box on the page, and VBA code behind it.
Hope this helps,
Free Visio shapes:
Visio programming info:
Other Visio resources: