Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
RC RC is offline
external usenet poster
 
Posts: 39
Default Message Open Box

I have read within the questions and used the command to have a message box
show automatically when a file is opened.

Start VBA
In the ThisWorkBook module, enter:
Private Sub Workbook_Open()
MsgBox ("Blah Blah Blah")
End Sub

However, its not quite foolproof as the user has an option to enable or
disable the macro at file open stage. If they disable the macro - they don't
see the message.
Is there any other way of showing a message on file open that does not give
the user an option to disable it and therefore miss the message.

Thanks

Ron
  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 2,718
Default Message Open Box

Is there any other way of showing a message on file open that does not
give

the user an option to disable it and therefore miss the message.

If you rule out macros it might not be possible. You could save the
workbook with a sheet active that has your message text prominently
displayed in it. Of course the user could then save it with another sheet
active, but at least he would have seen the message once.

--
Jim Rech
Excel MVP


  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 1
Default Message Open Box

The usual way of handling this is to hide/password protect everythin
except for a sheet that tells users they must enable macros to use th
workbook.

If they have macros enabled, there is no need for them to see it

--
Message posted from http://www.ExcelForum.com

  #4   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 27,285
Default Message Open Box

Not really.

Many recommend hiding all your sheets and having one sheet visible with a
big message on it. If macros are enabled, the macro would unhide the
appropriate sheets and set up the workbook. If macros are disabled, only
the big message is readily available. One disadvantage of this is that
when macros are enabled, when the workbook is closed, they would need to
rehide all the sheets and save the workbook. This would make it difficult
for the user to quit without saving changes, which is often a useful
capability if a big mistake is made.

also, Excel is really designed to be a development platform, so it security
features are easily broken and are really intended only as a convenience to
help the user from making inadvertent changes.

--
Regards,
Tom Ogilvy

"RC" wrote in message
...
I have read within the questions and used the command to have a message

box
show automatically when a file is opened.

Start VBA
In the ThisWorkBook module, enter:
Private Sub Workbook_Open()
MsgBox ("Blah Blah Blah")
End Sub

However, its not quite foolproof as the user has an option to enable or
disable the macro at file open stage. If they disable the macro - they

don't
see the message.
Is there any other way of showing a message on file open that does not

give
the user an option to disable it and therefore miss the message.

Thanks

Ron



Reply
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
Error message on open Very Basic User Excel Discussion (Misc queries) 1 September 29th 09 05:32 PM
auto open message pcor New Users to Excel 8 September 19th 07 01:25 PM
Create a message to 'pop open' JoeP Excel Discussion (Misc queries) 2 April 21st 07 12:02 AM
linked PDF will not open "can not open specified file" is message DaveKC Excel Discussion (Misc queries) 0 February 19th 07 07:38 PM
want to create a message box to appear on open Fionajpower Excel Discussion (Misc queries) 2 September 26th 05 12:59 PM


All times are GMT +1. The time now is 01:03 PM.

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

About Us

"It's about Microsoft Excel"