• 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.

code om een werkblad te mailen

Status
Niet open voor verdere reacties.

Christophe1

Gebruiker
Lid geworden
7 sep 2018
Berichten
21
Goede morgen allemaal

Na wat zoekwerk op deze site kwam ik hier terecht. Ik had hier wel wat hulp aan.
Nu heb ik daar een vraagje over:
Ik heb de code om een werkblad te mailen wat gepuzzeld met de tips en ik kom het volgende uit:

Code:
Sub OPSLAAN_Click()

With ActiveWorkbook
.Sheets("Historiek Commissies").Copy

 With ActiveWorkbook
.SendMail "christophe@xxx.be"
.Subject = "overzicht"
 .Close False
        End With
    End With

End Sub

Dat werkt, ik kan mailen maar het lukt mij niet om een onderwerp te geven aan de mail, ik krijg gewoon de naam van de map die aangemaakt is: "Map4.xls" bijvoorbeeld.
Is er iemand die ziet waar ik fout zit a.u.b.?
Alvast bedankt voor de tip.
Groetjes
Christophe
 
Doe het eens zo:
Code:
Sub OPSLAAN_Click()
    ThisWorkbook.Sheets("Historiek Commissies").Copy
    With ActiveWorkbook
        .SendMail "christophe@xxx.be", "Onderwerp"
        .Close False
    End With
End Sub
 
Bedankt voor de snelle reactie.
Jammer genoeg werkt het ook niet, ik krijg wel de mail met de bijlage maar geen onderwerp.
Hiermee ook niet meer de naam van de map.
 
Het werkt hier anders prima.
 
Zou eventueel een instelling kunnen zijn op mijn pc of op de server?
Als ik als onderwerp "Historiek" zet krijg ik als onderwerp in de mail een vierkantje...
 
Geen idee, ik krijg het hier niet stuk:
Historiek.JPG
 
Zal niet aan de macro liggen dan, waarschijnlijk aan de versie van Outlook, Excel, Server, ... weet ik veel.
In ieder geval bedankt, dankzij deze site ben ik in ieder geval goed geholpen.
 
Plaats anders je document eens waarin dat gebeurt.
 
Ook met dat document gaat het hier gewoon goed.
Geen idee waarom dat bij jou mis gaat.
De code is in ieder geval goed.
 
@ Christophe1 Het is niet toegestaan en zeker niet netjes om jouw probleem in iemand anders zijn vraag te plaatsen, daarom je vraag een eigen plek gegeven.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan