Bagaimana cara mengirim email jika tombol diklik di Excel?
Misalkan Anda perlu mengirim email melalui Outlook dengan mengklik tombol di lembar kerja Excel, bagaimana Anda bisa melakukannya? Artikel ini akan memperkenalkan metode VBA untuk mencapainya secara detail.
Kirim email jika tombol diklik dengan kode VBA
Kirim email jika tombol diklik dengan kode VBA
Harap lakukan hal berikut untuk mengirim email melalui Outlook jika Tombol Perintah diklik di buku kerja Excel.
1. Sisipkan Tombol Perintah di lembar kerja Anda dengan mengklik Pengembang > Menyisipkan > Tombol Perintah (Kontrol ActiveX). Lihat tangkapan layar:
2. Klik kanan Tombol Perintah yang dimasukkan, lalu klik Lihat kode dari menu klik kanan seperti tampilan screenshot di bawah ini.
3. Dalam pembukaan Microsoft Visual Basic untuk Aplikasi jendela, harap ganti kode asli di jendela Kode dengan skrip VBA berikut.
Kode VBA: Kirim email jika tombol diklik di Excel
Private Sub CommandButton1_Click()
'Updated by Extendoffice 2017/9/14
Dim xOutApp As Object
Dim xOutMail As Object
Dim xMailBody As String
On Error Resume Next
Set xOutApp = CreateObject("Outlook.Application")
Set xOutMail = xOutApp.CreateItem(0)
xMailBody = "Body content" & vbNewLine & vbNewLine & _
"This is line 1" & vbNewLine & _
"This is line 2"
On Error Resume Next
With xOutMail
.To = "Email Address"
.CC = ""
.BCC = ""
.Subject = "Test email send by button clicking"
.Body = xMailBody
.Display 'or use .Send
End With
On Error GoTo 0
Set xOutMail = Nothing
Set xOutApp = Nothing
End Sub
Catatan:
1). Harap ubah badan email sesuai kebutuhan di xMailBody baris dalam kode.
2). Ganti Alamat email dengan alamat email penerima sejalan .To = "Alamat Email".
3). Tentukan penerima Cc dan Bcc yang Anda perlukan .CC = ββ dan .Bcc = ββ bagian.
4). Ubah subjek email sesuai .Subject = "Uji pengiriman email dengan mengklik tombol".
4. tekan lain + Q tombol secara bersamaan untuk menutup Microsoft Visual Basic untuk Aplikasi jendela.
5. Matikan Mode Desain dengan mengklik Pengembang > Mode Desain. Lihat tangkapan layar:
Mulai sekarang, setiap kali Anda mengklik Tombol Perintah, email akan dibuat secara otomatis dengan penerima, subjek, dan isi yang ditentukan. Silakan kirim email dengan mengklik Kirim .
Note: Kode VBA hanya berfungsi saat Anda menggunakan Outlook sebagai program email Anda.
Kirim email dengan mudah melalui Outlook berdasarkan bidang milis yang dibuat di Excel:
Mengirim email kegunaan Kutools untuk Excel membantu mengirim email melalui Outlook berdasarkan bidang milis yang dibuat di Excel.
Unduh dan coba sekarang! (Jejak gratis 30 hari)
Artikel terkait:
- Bagaimana cara mengirim email secara otomatis berdasarkan nilai sel di Excel?
- Bagaimana cara mengirim email melalui Outlook saat buku kerja disimpan di Excel?
- Bagaimana cara mengirim email jika sel tertentu diubah di Excel?
- Bagaimana cara mengirim email jika tanggal jatuh tempo sudah terpenuhi di Excel?
- Bagaimana cara mengirim pengingat atau pemberitahuan email jika buku kerja diperbarui 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!