Beste helpers,
Is het mogelijk dat er via VBA nog een macro kan worden genegeerd/aangeroepen bij sluiten van een bestand?
bij het sluiten van een bestand roep ik via:
(stukje van mijn code)
hiermee krijg ik elke keer als iemand anders (van mijn colegae) het bestand sluit een sms bericht
(voor mijn eigen naam heb ik het getackeld)
het zou dus handig zijn als alleen een sms bericht verstuurd zou worden als er op "opslaan" geklikt wordt
en bij "niet opslaan" de macro niet aangeroepen wordt
ik dacht aan iets als vbYes - vbNo van een msgbox
maar weet niet of het ook mogelijk is bij het sluiten van een bestand
meestal wordt in het bestand alleen maar gezocht naar gegeven en niets opgeslagen
dan is een sms dus overbodig.
Wie helpt mij verder?
Is het mogelijk dat er via VBA nog een macro kan worden genegeerd/aangeroepen bij sluiten van een bestand?
bij het sluiten van een bestand roep ik via:
(stukje van mijn code)
Code:
Private Sub Workbook_Open()
Dim lastrow As Integer
lastrow = Sheets("Activiteit-4").Cells(Rows.Count, 13).End(xlUp).Row + 1
If Excel.Application.UserName = "xxx xxxxx" Then
Else
Sheets("Activiteit-4").Cells(lastrow, 13) = Excel.Application.UserName
Sheets("Activiteit-4").Cells(lastrow, 14) = Now
Sheets("Activiteit-4").Cells(lastrow, 16) = Environ("computername")
End If
If Excel.Application.UserName = "xxx xxxxx" Then
Else
Call sendsms
End If
End Sub
hiermee krijg ik elke keer als iemand anders (van mijn colegae) het bestand sluit een sms bericht
(voor mijn eigen naam heb ik het getackeld)
het zou dus handig zijn als alleen een sms bericht verstuurd zou worden als er op "opslaan" geklikt wordt
en bij "niet opslaan" de macro niet aangeroepen wordt
ik dacht aan iets als vbYes - vbNo van een msgbox
maar weet niet of het ook mogelijk is bij het sluiten van een bestand
meestal wordt in het bestand alleen maar gezocht naar gegeven en niets opgeslagen
dan is een sms dus overbodig.
Wie helpt mij verder?
Laatst bewerkt: