To use Howard's code, while in the VBA editor, if not already done, you might
need to select Tools -> References and check the box (Ensure you check the
box; don't just hightlight the line) against Microsoft Visual Basic for
Applications Extensibility 5.3.
In addition to above need to provide access to the VBA project. Select a
worksheet then:-
xl2007:-
Microsoft button -> Excel options -> Trust Center -> Trust Center settings
-> Macro Settings -> check the box against Trust access to the VBA project
object model.
Earlier versions of xl:-
Tools -> Options -> Security tab -> Macro Security button -> Trusted sources
tab -> Check the box against Trust access to visual basic project.
You were right! I didn't realise it, because I already had the reference for
Microsoft Visual Basic for Applications Extensibility 5.3. in the workbook
I've used to test this code. I have tried running this code without this
reference and it did not work!
Cordially,
Chip Pearson
Microsoft Most Valuable Professional
Excel Product Group, 1998 - 2009
Pearson Software Consulting, LLC www.cpearson.com
(email on web site)
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.