What is the best Macro Security way?

  • Thread starter Orchid via OfficeKB.com
  • Start date
O

Orchid via OfficeKB.com

Hi All,
I create some macro in word and I need protect them ,I need no one cann't
edit them and change them and etc.
Please tell me what is the best way for protection of macro in word that any
hackers cann't break it.

Best Regards.
Orchid.
 
J

Jonathan West

Orchid via OfficeKB.com said:
Hi All,
I create some macro in word and I need protect them ,I need no one cann't
edit them and change them and etc.
Please tell me what is the best way for protection of macro in word that
any
hackers cann't break it.

Get a copy of VB6, create an ActiveX DLL project. Move most of your code
into the DLL project, and call the DLL from stub code in your template.

--
Regards
Jonathan West - Word MVP
www.intelligentdocuments.co.uk
Please reply to the newsgroup
Keep your VBA code safe, sign the ClassicVB petition www.classicvb.org
 
P

Peter Gast

I don't think that an ActiveX is the best way. If we have an answer to my
post "How to make a vba project unviewable" from 9.4.06 you would have the
best security. But I have often seen posting refering this topic but I've
never read an answer with a reproducable solution. Only estimations an
guesses.

But there must be a way to make the project unviewable!!!

Peter
 
J

Jonathan West

Peter Gast said:
I don't think that an ActiveX is the best way. If we have an answer to my
post "How to make a vba project unviewable" from 9.4.06 you would have the
best security. But I have often seen posting refering this topic but I've
never read an answer with a reproducable solution. Only estimations an
guesses.

But there must be a way to make the project unviewable!!!

There used to be a way in Word 95 with WordBasic. It was one of the features
lost in the change to VBA in Word 97.


--
Regards
Jonathan West - Word MVP
www.intelligentdocuments.co.uk
Please reply to the newsgroup
Keep your VBA code safe, sign the ClassicVB petition www.classicvb.org
 

Ask a Question

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.

Ask a Question

Top