#1   Report Post  
Posted to microsoft.public.excel.misc
Marcus
 
Posts: n/a
Default Pop Up Screen

Is there a way to create a screen that pops up and displays a message when
you open a spreadsheet?
  #2   Report Post  
Posted to microsoft.public.excel.misc
Paul B
 
Posts: n/a
Default Pop Up Screen

Marcus, if macros are enabled,

Private Sub Workbook_Open()
MsgBox "Your message here", , "Title here"
End Sub

To put in this macro, from your workbook right-click the workbook's icon and
pick View Code. This icon is to the left of the "File" menu this will open
the VBA editor, in Project Explorer double click on thisworkbook, under your
workbook name, if you don't see it press CTRL + r to open the Project
Explorer, then, paste the code in the window that opens on the right hand
side, press Alt and Q to close this window and go back to your workbook, now
this will run every time you open the workbook. If you are using excel 2000
or newer you may have to change the macro security settings to get the macro
to run. To change the security settings go to tools, macro, security,
security level and set it to medium

--
Paul B
Always backup your data before trying something new
Please post any response to the newsgroups so others can benefit from it
Feedback on answers is always appreciated!
Using Excel 2002 & 2003

"Marcus" wrote in message
...
Is there a way to create a screen that pops up and displays a message when
you open a spreadsheet?



  #3   Report Post  
Posted to microsoft.public.excel.misc
Marcus
 
Posts: n/a
Default Pop Up Screen

That worked, Now is there a way to make it refer to a cell for the message?

"Paul B" wrote:

Marcus, if macros are enabled,

Private Sub Workbook_Open()
MsgBox "Your message here", , "Title here"
End Sub

To put in this macro, from your workbook right-click the workbook's icon and
pick View Code. This icon is to the left of the "File" menu this will open
the VBA editor, in Project Explorer double click on thisworkbook, under your
workbook name, if you don't see it press CTRL + r to open the Project
Explorer, then, paste the code in the window that opens on the right hand
side, press Alt and Q to close this window and go back to your workbook, now
this will run every time you open the workbook. If you are using excel 2000
or newer you may have to change the macro security settings to get the macro
to run. To change the security settings go to tools, macro, security,
security level and set it to medium

--
Paul B
Always backup your data before trying something new
Please post any response to the newsgroups so others can benefit from it
Feedback on answers is always appreciated!
Using Excel 2002 & 2003

"Marcus" wrote in message
...
Is there a way to create a screen that pops up and displays a message when
you open a spreadsheet?




  #4   Report Post  
Posted to microsoft.public.excel.misc
Dave Peterson
 
Posts: n/a
Default Pop Up Screen

Private Sub Workbook_Open()
MsgBox "Your message here" & worksheets("sheet99").range("a1").value, _
, "Title here"
End Sub

Marcus wrote:

That worked, Now is there a way to make it refer to a cell for the message?

"Paul B" wrote:

Marcus, if macros are enabled,

Private Sub Workbook_Open()
MsgBox "Your message here", , "Title here"
End Sub

To put in this macro, from your workbook right-click the workbook's icon and
pick View Code. This icon is to the left of the "File" menu this will open
the VBA editor, in Project Explorer double click on thisworkbook, under your
workbook name, if you don't see it press CTRL + r to open the Project
Explorer, then, paste the code in the window that opens on the right hand
side, press Alt and Q to close this window and go back to your workbook, now
this will run every time you open the workbook. If you are using excel 2000
or newer you may have to change the macro security settings to get the macro
to run. To change the security settings go to tools, macro, security,
security level and set it to medium

--
Paul B
Always backup your data before trying something new
Please post any response to the newsgroups so others can benefit from it
Feedback on answers is always appreciated!
Using Excel 2002 & 2003

"Marcus" wrote in message
...
Is there a way to create a screen that pops up and displays a message when
you open a spreadsheet?





--

Dave Peterson
  #5   Report Post  
Posted to microsoft.public.excel.misc
Marcus
 
Posts: n/a
Default Pop Up Screen

Ok, not to be a pain but can you set it up to select more than one cell for
the message?

"Dave Peterson" wrote:

Private Sub Workbook_Open()
MsgBox "Your message here" & worksheets("sheet99").range("a1").value, _
, "Title here"
End Sub

Marcus wrote:

That worked, Now is there a way to make it refer to a cell for the message?

"Paul B" wrote:

Marcus, if macros are enabled,

Private Sub Workbook_Open()
MsgBox "Your message here", , "Title here"
End Sub

To put in this macro, from your workbook right-click the workbook's icon and
pick View Code. This icon is to the left of the "File" menu this will open
the VBA editor, in Project Explorer double click on thisworkbook, under your
workbook name, if you don't see it press CTRL + r to open the Project
Explorer, then, paste the code in the window that opens on the right hand
side, press Alt and Q to close this window and go back to your workbook, now
this will run every time you open the workbook. If you are using excel 2000
or newer you may have to change the macro security settings to get the macro
to run. To change the security settings go to tools, macro, security,
security level and set it to medium

--
Paul B
Always backup your data before trying something new
Please post any response to the newsgroups so others can benefit from it
Feedback on answers is always appreciated!
Using Excel 2002 & 2003

"Marcus" wrote in message
...
Is there a way to create a screen that pops up and displays a message when
you open a spreadsheet?




--

Dave Peterson



  #6   Report Post  
Posted to microsoft.public.excel.misc
Dave Peterson
 
Posts: n/a
Default Pop Up Screen

You can even get the stuff from different sheets:

Private Sub Workbook_Open()
MsgBox "Your message here" & worksheets("sheet99").range("a1").value & _
"more text here " & worksheets("sheet101").range("b99").value, _
, "Title here"
End Sub

Marcus wrote:

Ok, not to be a pain but can you set it up to select more than one cell for
the message?

"Dave Peterson" wrote:

Private Sub Workbook_Open()
MsgBox "Your message here" & worksheets("sheet99").range("a1").value, _
, "Title here"
End Sub

Marcus wrote:

That worked, Now is there a way to make it refer to a cell for the message?

"Paul B" wrote:

Marcus, if macros are enabled,

Private Sub Workbook_Open()
MsgBox "Your message here", , "Title here"
End Sub

To put in this macro, from your workbook right-click the workbook's icon and
pick View Code. This icon is to the left of the "File" menu this will open
the VBA editor, in Project Explorer double click on thisworkbook, under your
workbook name, if you don't see it press CTRL + r to open the Project
Explorer, then, paste the code in the window that opens on the right hand
side, press Alt and Q to close this window and go back to your workbook, now
this will run every time you open the workbook. If you are using excel 2000
or newer you may have to change the macro security settings to get the macro
to run. To change the security settings go to tools, macro, security,
security level and set it to medium

--
Paul B
Always backup your data before trying something new
Please post any response to the newsgroups so others can benefit from it
Feedback on answers is always appreciated!
Using Excel 2002 & 2003

"Marcus" wrote in message
...
Is there a way to create a screen that pops up and displays a message when
you open a spreadsheet?




--

Dave Peterson


--

Dave Peterson
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
make a splash screen appear first Mark Stephens Charts and Charting in Excel 1 August 15th 06 01:01 AM
How Do I Autofit To Screen Size tweacle Excel Worksheet Functions 3 January 29th 06 08:16 PM
Need to convert point on screen to various screen resolutions Donna YaWanna Excel Discussion (Misc queries) 5 October 26th 05 10:10 PM
Hyperlink Screen Tips not cross platform Randy Klein Excel Discussion (Misc queries) 0 October 12th 05 08:29 AM
How do I move the current cell to the top of the screen? mad.cow Excel Discussion (Misc queries) 6 May 29th 05 05:35 AM


All times are GMT +1. The time now is 12: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"