Results 1 to 3 of 3

Notify me when updates take place

This is a discussion on Notify me when updates take place within the Excel Questions forums, part of the Question Forums category; I have a workbook that I share with other employees is there any way for excel to notify me anytime ...

  1. #1
    New Member
    Join Date
    Jul 2002
    Location
    Grand Rapids, MI USA
    Posts
    1

    Default

    I have a workbook that I share with other employees is there any way for excel to notify me anytime this sheet is modified.

  2. #2
    Board Regular
    Join Date
    Feb 2002
    Location
    Richland, Washington
    Posts
    91

    Default

    Yes, but...

    You can have a macro like this embedded in your spreadsheet:

    Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
    Dim subber As String
    subber = Application.UserName & " revised your spreadsheet"
    ActiveWorkbook.SendMail Recipients:="your email address", Subject:=subber
    End Sub

    Any time someone saves the workbook, you would be sent a note. The "buts" are:

    1. The user must have an e-mail program that Excel recognizes.
    2. The user must have his Excel settings such that macro's aren't automatically disabled.
    3. On Office 2000 and later, the user will get an alert that the spreadsheet is trying to send an email on his/her behalf, and is this something that they would care to permit. The user could squelch the email, then and there. So, user complicity is required.

    Tom

    _________________


    [ This Message was edited by: Tom Morales on 2002-07-26 11:29 ]

  3. #3
    Board Regular
    Join Date
    Jul 2002
    Location
    San Francisco
    Posts
    88

    Default

    You could send all the changes to a Log file (text file). That way, the user won't even know that the changes are being tracked.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


DMCA.com