That application level setting allows code, from virtually any source, to
read/write a workbook's VBProject, its modules and code etc.
In theory if the box is checked all projects, whether or not they even
contain any code, are vulnerable to malicious attack (ie code changes, if
the project is not locked). Having said that I have never heard of such an
attack being reported, has anyone - that's a genuine question. Neither have
I ever heard of a virus type xls file being distributed in say an email
since pre xl97 (unlike numerous bad doc attachments).
In theory you could be held responsible for advising a user to allow access,
though I think the risk to the user and in turn you is very small. Where
possible though, best to find ways of avoiding the need to access the
project. I recall you posted a question which required access and I gave you
an easy workaround which didn't. Unless you have some other reason why not
simply go with that.
Regards,
Peter T