davylenders123
Gebruiker
- Lid geworden
- 20 jun 2010
- Berichten
- 902
Heb een bestand gemaakt met een button in die het bestand mailt.
Echter loopt de macro bij 4 personen vast op het punt dat hieronder in het rood staat.
Bij 6 andere personen werkt het gewoon wel.
Hebben ook nog een soortgelijk bestand dat de zelfde code bevat en dat werkt bij iedereen wel.
Waar zou dat aan kunnen liggen , en is er een andere manier mogelijk van het schrijven van deze macro.
Dit is een bestand dat op sharpoint staat en dat het bestand opslaat op een netwerkschijf waar iedereen bij ons toegang toe heeft.
Heb het bestand ook al eens op de netwerk schijf gezet waar het weggeschreven wordt en van daar laten werken maar geeft hetzelfde probleem.
Heb ook al eens gekozen om het bestand weg te schrijven op hun prsonlijke map maar geeft ook zelfde foutmelding.
Echter loopt de macro bij 4 personen vast op het punt dat hieronder in het rood staat.
Bij 6 andere personen werkt het gewoon wel.
Hebben ook nog een soortgelijk bestand dat de zelfde code bevat en dat werkt bij iedereen wel.
Waar zou dat aan kunnen liggen , en is er een andere manier mogelijk van het schrijven van deze macro.
Dit is een bestand dat op sharpoint staat en dat het bestand opslaat op een netwerkschijf waar iedereen bij ons toegang toe heeft.
Heb het bestand ook al eens op de netwerk schijf gezet waar het weggeschreven wordt en van daar laten werken maar geeft hetzelfde probleem.
Heb ook al eens gekozen om het bestand weg te schrijven op hun prsonlijke map maar geeft ook zelfde foutmelding.
Code:
Sub mailoutlook()
If [Pharmatransit!C2] = "" Then MsgBox "Je hebt geen datum ingevuld in cel C2 !": Exit Sub
If vbNo = MsgBox("Ben je wel zeker dat je de mail wil verzenden", vbYesNo) Then Exit Sub
ActiveWorkbook.Save
[COLOR="#FF0000"]ActiveWorkbook.SaveAs Filename:=("G:\Pakketten\Everyone\Dagrapporten mailen transit\" & "Dagrapport Transit " & [Pharmatransit!C2] & ".xlsm")[/COLOR]
With CreateObject("Outlook.Application").createitem(olMailItem)
.To = "davy.lenders@postnl.be"
.cc = ""
.Subject = "Dagrapport Transit " & [Pharmatransit!C2] & ".xlsm"
.body = Replace("Goedemorgen,##Bij deze stuur ik jullie het dagrapport van Transit.##Met Vriendelijke Groeten##Transit meedewerker###", "#", vbCr)
.Attachments.Add ThisWorkbook.Path & "\" & ThisWorkbook.Name
.Send
End With
MsgBox "De e - mail is correct verstuurd ", vbInformation
End Sub
Laatst bewerkt: