VBA Cascading Menu buttons can be used as an alternative to cascading listboxes. In some cases you simply wont have the vertical real estate to uses combo or list boxes. in this brief demo I use the Controls collection to build a very efficient cascading menu box.