Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.misc
|
|||
|
|||
Pop Up Screen
Is there a way to create a screen that pops up and displays a message when
you open a spreadsheet? |
#2
Posted to microsoft.public.excel.misc
|
|||
|
|||
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
Posted to microsoft.public.excel.misc
|
|||
|
|||
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
Posted to microsoft.public.excel.misc
|
|||
|
|||
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
Posted to microsoft.public.excel.misc
|
|||
|
|||
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
Posted to microsoft.public.excel.misc
|
|||
|
|||
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 |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
make a splash screen appear first | Charts and Charting in Excel | |||
How Do I Autofit To Screen Size | Excel Worksheet Functions | |||
Need to convert point on screen to various screen resolutions | Excel Discussion (Misc queries) | |||
Hyperlink Screen Tips not cross platform | Excel Discussion (Misc queries) | |||
How do I move the current cell to the top of the screen? | Excel Discussion (Misc queries) |