Malcolm,

See the code to deal a poker hand in the kb article http://www.vbaexpress.com/kb/getarticle.php?kb_id=67, it uses both a dictionary and a collection

I also used the dictionary as the backbone of my Duplicate Master addin

Cheers

Dave