To use MSFORMS.DATAOBJECT,
You should insert a user-form , once you have inserted a user-form,
you may remove it.
Creating a user-form causes making a referrence to MSFORMS Library.
Or you can use MSFORMS.DATAOBJECT without refferencing the library.
See my site :
http://akihitoyamashiro.com/en/VBA/L...DataObject.htm
about that.