Hvordan sender jeg en e-mail på et bestemt tidspunkt på en dag i Excel?
I nogle tilfælde skal du muligvis udsætte afsendelsen af en e-mail på et bestemt tidspunkt under dit arbejde. Ved du, hvordan du opnår dette? Denne artikel viser dig en metode til at sende en e-mail på det specifikke tidspunkt på en dag i Excel.
Send en e-mail på et bestemt tidspunkt på dagen med VBA-kode
Send en e-mail på et bestemt tidspunkt på dagen med VBA-kode
Følgende VBA-koder kan hjælpe dig med at sende en e-mail på det specifikke tidspunkt på en dag i Excel. Gør som følger.
1. Tryk på andre + F11 nøgler til at åbne Microsoft Visual Basic til applikationer vindue.
2. i Microsoft Visual Basic til applikationer vindue, skal du klikke på indsatte > Moduler. Kopier derefter under VBA-koden i modulvinduet.
VBA-kode 1: Send en e-mail på et bestemt tidspunkt på en dag i Excel
Sub SendEmail()
'Updated by Extendoffice 2018/3/5
Set olApp = CreateObject("Outlook.application")
Set objMail = olApp.CreateItem(olMailItem)
With objMail
.Display
.To = "Email address"
.Subject = "Send email"
'HTML for fun
'.BodyFormat = olFormatHTML
.HTMLBody = "<HTML><H2>Email Body</BODY></HTML>"
'.Send
End With
End Sub
3. Dobbeltklik på ThisWorkbook i venstre rude for at åbne vinduet ThisWorkbook (Code). Og kopier derefter under VBA-kode 2 i vinduet. Se skærmbillede:
VBA-kode 2: Send en e-mail på et bestemt tidspunkt på en dag i Excel
Private Sub Workbook_Open()
'Updated by Extendoffice 2018/3/5
Application.OnTime TimeValue("11:00:00"), "SendEmail"
End Sub
Bemærk: Angiv afsendelsestiden, som du har brug for, i koden 2.
4. Tryk på andre + Q taster for at lukke Microsoft Visual Basic til applikationer vindue.
5. klik File (Felt) > Gem som > Gennemse.
6. i Gem som dialogboks, vælg en mappe for at gemme projektmappen, navngiv den, som du har brug for, vælg Excel-makroaktiveret projektmappe format fra Filtype rullelisten, og klik til sidst på Gem knap. Se skærmbillede:
Fra nu af, så snart den specifikke tid ankommer, vises den bestemte e-mail automatisk. Klik på Send knappen for at sende denne e-mail.
Relaterede artikler:
- Hvordan sendes automatisk e-mail baseret på celleværdi i Excel?
- Hvordan indsættes signatur i Outlook-e-mail, når der sendes med vba i Excel?
- Hvordan sendes e-mail med HTML-e-mail-krop i Excel?
- Hvordan sendes e-mail med angivet fed / størrelse / farve / understreget tekstformat i Excel?
- Hvordan sendes e-mail uden Outlook i Excel?
- Hvordan sendes et specifikt diagram i en e-mail med vba i Excel?
Bedste kontorproduktivitetsværktøjer
Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid. Klik her for at få den funktion, du har mest brug for...
Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere
- Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
- Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
- Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!