• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Bij het opslaan automatisch een e-maitje sturen.

  • Onderwerp starter Onderwerp starter DZP
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

DZP

Gebruiker
Lid geworden
26 feb 2007
Berichten
242
Mijn vraag is de volgende:
Is er een macro te maken of te vinden dat als iemand het Excel-bestand opslaat dat dan automatisch een e-mailtje wordt verstuurd naar een vast e-mail adres.
(Dit om een back-up voor de constructeur te maken en dat een ander ook altijd daar weer op terug kan vallen).
 
Probeer deze code eens achter ThisWorkBook te plaatsen:
Code:
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)

    onderwerp = "Calculatie archief"
    emailadres = "zet hier je email"
    bericht = "De file is weer veranderd en opgeslagen"
    
    ActiveWorkbook.SendMail Recipients:=emailadres, Subject:=onderwerp, Message:=bericht
    
    MsgBox "Het formulier is verzonden naar: " & emailadres
    
End Sub

Maar denk dat je beter een file kan sturen als het blad wordt geopent aangezien er dan nog niks veranderd is.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan