You might find my Alerter DLL useful. It allows you to display a message
notification window modelessly. It is much more visible to the user than the
status bar and is not modal like MsgBox is.
http://www.cpearson.com/excel/alert.htm
--
Cordially,
Chip Pearson
Microsoft MVP - Excel
Pearson Software Consulting
www.cpearson.com
(email on the web site)
"robs3131" <(E-Mail Removed)> wrote in message
news:E31FD45D-3FC3-4F8A-9460-(E-Mail Removed)...
> Hi,
>
> I did some searching through prior posts at this site and also looked
> through Help in VBA within Excel but wasn't able to find what I need -
> which
> is I'm looking to have a message window popup when a button is clicked on
> that is then brought down by the code just after the code execution
> completes. Below is what I was hoping to build on -- thanks in advance
> for
> any help you can provide!
>
> Private Sub CommandButton2_Click()
>
> Application.ScreenUpdating = False
>
> MsgBox "Please wait while code executes. This message will " & vbNewLine
> & _
> "automatically close when execution has completed."
>
> Rows("1:1").RowHeight = 60
>
> With Sheets("Transaction Summary")
> If .FilterMode = True Then
> .ShowAllData
> Else
> End If
> End With
>
> With Sheets("Open Transactions by Member ID")
> If .FilterMode = True Then
> .ShowAllData
> Else
> End If
> End With
>
> With Sheets("Member ID Report Master")
> If Len(.Range("D2")) <> 0 Then
> Module1.closedtrans1
> Module2.clearmemidtrans
> Else
> MsgBox "Sales (Member ID Report) transaction data has not yet been
> submitted -" & vbNewLine & _
> "Sales data must be first submitted prior to requesting to see
> open"
> & vbNewLine & _
> "transactions."
> End If
> End With
>
> With Sheets("Transaction Summary")
> If .FilterMode <> True Then
> .Rows("1:1").AutoFilter
> Else
> End If
> End With
>
> With Sheets("Open Transactions by Member ID")
> If .FilterMode <> True Then
> .Rows("1:1").AutoFilter
> Else
> End If
> End With
>
> Application.ScreenUpdating = True
>
> --
> Robert