Bagaimana cara mengirim email pada waktu tertentu dalam sehari di Excel?
Dalam beberapa kasus, Anda mungkin perlu menunda pengiriman email pada waktu tertentu selama Anda bekerja. Tahukah Anda bagaimana mencapai ini? Artikel ini akan menunjukkan kepada Anda metode pengiriman email pada waktu tertentu dalam sehari di Excel.
Kirim email pada waktu tertentu dalam sehari dengan kode VBA
Kirim email pada waktu tertentu dalam sehari dengan kode VBA
Kode VBA berikut dapat membantu Anda mengirim email pada waktu tertentu dalam sehari di Excel. Silakan lakukan sebagai berikut.
1. tekan lain + F11 kunci untuk membuka Microsoft Visual Basic untuk Aplikasi jendela.
2. Dalam Microsoft Visual Basic untuk Aplikasi window, klik Menyisipkan > Modul. Kemudian salin kode VBA di bawah ini ke jendela Modul.
Kode VBA 1: Kirim email pada waktu tertentu dalam sehari di 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. Klik dua kali ThisWorkbook di panel kiri untuk membuka jendela ThisWorkbook (Code). Dan kemudian salin kode VBA 2 di bawah ini ke jendela. Lihat tangkapan layar:
Kode VBA 2: Kirim email pada waktu tertentu dalam sehari di Excel
Private Sub Workbook_Open()
'Updated by Extendoffice 2018/3/5
Application.OnTime TimeValue("11:00:00"), "SendEmail"
End Sub
Note: Di kode 2, harap tentukan waktu pengiriman yang Anda butuhkan.
4. tekan lain + Q kunci untuk menutup Microsoft Visual Basic untuk Aplikasi jendela.
5. klik File > Save As > Browse.
6. Dalam Save As kotak dialog, silakan pilih folder untuk menyimpan buku kerja, beri nama sesuai kebutuhan, pilih Buku Kerja Excel dengan Makro Aktif format dari Save as type daftar drop-down, dan terakhir klik Save tombol. Lihat tangkapan layar:
Mulai sekarang, begitu waktu tertentu tiba, email tertentu akan ditampilkan secara otomatis. Silakan klik Kirim tombol untuk mengirim email ini.
Artikel terkait:
- Bagaimana cara mengirim email secara otomatis berdasarkan nilai sel di Excel?
- Bagaimana cara memasukkan tanda tangan ke email Outlook saat mengirim melalui vba di Excel?
- Bagaimana cara mengirim email dengan badan email HTML di Excel?
- Bagaimana cara mengirim email dengan format teks tebal / ukuran / warna / garis bawah tertentu di Excel?
- Bagaimana cara mengirim email tanpa Outlook di Excel?
- Bagaimana cara mengirim bagan tertentu dalam email dengan vba di Excel?
Alat Produktivitas Kantor Terbaik
Tingkatkan Keterampilan Excel Anda dengan Kutools for Excel, dan Rasakan Efisiensi yang Belum Pernah Ada Sebelumnya. Kutools for Excel Menawarkan Lebih dari 300 Fitur Lanjutan untuk Meningkatkan Produktivitas dan Menghemat Waktu. Klik Di Sini untuk Mendapatkan Fitur yang Paling Anda Butuhkan...
Tab Office Membawa antarmuka Tab ke Office, dan Membuat Pekerjaan Anda Jauh Lebih Mudah
- Aktifkan pengeditan dan pembacaan tab di Word, Excel, PowerPoint, Publisher, Access, Visio, dan Project.
- Buka dan buat banyak dokumen di tab baru di jendela yang sama, bukan di jendela baru.
- Meningkatkan produktivitas Anda sebesar 50%, dan mengurangi ratusan klik mouse untuk Anda setiap hari!