LinkBack Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 23
Default Force Enable Macros

Hi David,

No, not really. If so, the virus writers would have a grand old time!

But there are some things you can do:

1) Digitally sign your VBA project - this will allow users to accept your
VBA projects once, then macros will be enabled anytime a project signed by
you is opened. Do a search for "selfcert.exe" on the MS site and you'll
find more info on this.

2) Disable all features by default, and then enable them all in the
Worksheet_Open routine. That way, if the user disables macros, your
workbook will be pretty close to useless. Some ideas: make all sheets
xlVeryHidden, protect the worksheets/workbook with a password,
password-protect your VBA project.

--
Regards,

Jake Marx
MS MVP - Excel

David Bell wrote:
Is there anyway to force users to enable macros.... ie
file doesn't open unless macros are enabled?


 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
force users to enable macro so sheet cannot be printed Zambian Excel Discussion (Misc queries) 3 December 10th 08 07:36 PM
Force users to enable macros when open a workbook Tan New Users to Excel 2 April 15th 07 05:09 PM
How can force enable macros to be able to open my workbook? kcdonaldson Excel Discussion (Misc queries) 3 December 5th 05 06:16 PM
Force Enable Macros Alan Excel Programming 0 September 24th 03 08:17 PM
Force Enable Macros Ed[_9_] Excel Programming 0 September 24th 03 07:59 PM


All times are GMT +1. The time now is 09:08 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"