Hello guys, i have an unusual request that i'm working on and became a kind puzzle know..(working with excel 2010)

Column A has a list with one hundred items.
Column B has a list with more than one hundred items.

My tasks right now is
1) to replace each of these items, on both columns, by check boxes. The checkbox label would have the cell value.
thought if i could switch to the VB panel, and manually add/create the object by code, would be an option.
so, could anyone provide a vb code example to create this object ?
2) Imagining that i have 100 check boxes on column A, the line A:101 would have a button called "List" which would bring me the selected items above.

Is this possible ? any other suggestions or comments are welcome, please.