Kako poslati e-pošto ob določenem času dneva v Excelu?
V nekaterih primerih boste morda morali med delom odložiti pošiljanje e-pošte ob določenem času. Ali veste, kako to doseči? Ta članek vam bo predstavil način pošiljanja e-pošte ob določenem času dneva v Excelu.
Pošljite e-poštno sporočilo v določenem času dneva s kodo VBA
Pošljite e-poštno sporočilo v določenem času dneva s kodo VBA
Naslednje kode VBA vam lahko pomagajo poslati e-pošto ob določenem času dneva v Excelu. Naredite naslednje.
1. Pritisnite druga + F11 tipke za odpiranje Microsoft Visual Basic za aplikacije okno.
2. V Ljubljani Microsoft Visual Basic za aplikacije okno, kliknite Vstavi > Moduli. Nato kopirajte spodnjo kodo VBA v okno modula.
Koda VBA 1: Pošljite e-poštno sporočilo ob določenem času dneva v Excelu
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. Dvokliknite ThisWorkbook v levem podoknu, da odprete okno ThisWorkbook (Code). In nato v okno kopirajte spodaj kodo VBA 2. Oglejte si posnetek zaslona:
Koda VBA 2: Pošljite e-poštno sporočilo ob določenem času dneva v Excelu
Private Sub Workbook_Open()
'Updated by Extendoffice 2018/3/5
Application.OnTime TimeValue("11:00:00"), "SendEmail"
End Sub
Opombe: V kodi 2 navedite čas pošiljanja, kot ga potrebujete.
4. Pritisnite druga + Q tipke za zapiranje Microsoft Visual Basic za aplikacije okno.
5. klik file > Shrani kot > Brskanje.
6. V Ljubljani Shrani kot pogovorno okno, prošnje izberite mapo, v katero želite shraniti delovni zvezek, ga poimenujte, izberite Excelov delovni zvezek z omogočeno makro format iz Shrani kot vrsto spustnega seznama in na koncu kliknite Prihranek . Oglejte si posnetek zaslona:
Od zdaj naprej se bo določeno e-poštno sporočilo samodejno prikazalo takoj, ko pride določen čas. Kliknite Pošlji gumb za pošiljanje tega e-poštnega sporočila.
Sorodni članki:
- Kako samodejno poslati e-pošto na podlagi vrednosti celice v Excelu?
- Kako vstaviti podpis v e-poštno sporočilo Outlooka pri pošiljanju prek vba v Excelu?
- Kako poslati e-pošto z e-poštnim telesom HTML v Excelu?
- Kako poslati e-pošto z navedeno krepko / velikostjo / barvo / podčrtano obliko besedila v Excelu?
- Kako poslati e-pošto brez Outlooka v Excelu?
- Kako poslati določen grafikon v e-pošti z vba v Excelu?
Najboljša pisarniška orodja za produktivnost
Napolnite svoje Excelove spretnosti s Kutools za Excel in izkusite učinkovitost kot še nikoli prej. Kutools za Excel ponuja več kot 300 naprednih funkcij za povečanje produktivnosti in prihranek časa. Kliknite tukaj, če želite pridobiti funkcijo, ki jo najbolj potrebujete...
Kartica Office prinaša vmesnik z zavihki v Office in poenostavi vaše delo
- Omogočite urejanje in branje z zavihki v Wordu, Excelu, PowerPointu, Publisher, Access, Visio in Project.
- Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
- Poveča vašo produktivnost za 50%in vsak dan zmanjša na stotine klikov miške za vas!