Mengotomatiskan email prospek dari excel

Di VBA, untuk mengirim email dari Excel, kami dapat secara otomatis mengotomatiskan fitur surat kami untuk mengirim email ke banyak pengguna sekaligus. Namun, untuk melakukannya, kita perlu ingat bahwa kita dapat melakukannya dengan pandangan, produk lain dari pandangan, jadi kita perlu mengaktifkan skrip pandangan di VBA. Setelah selesai, kami menggunakan. Metode aplikasi untuk menggunakan fitur Outlook

Keserbagunaan VBA sungguh menakjubkan. Pembuat kode VBA menyukai Excel karena dengan menggunakan VBA, kita tidak hanya dapat bekerja di dalam Excel. Sebaliknya, kami juga dapat mengakses alat Microsoft lainnya. Sebagai contoh, kita dapat mengakses PowerPoint, Word, dan Outlook dengan menggunakan VBA Outlook Dengan Menggunakan VBAMicrosoft Outlook memiliki . Ini memudahkan untuk mengotomatiskan aktivitas berulang di Outlook. Untuk menggunakan VBA di Outlook, Anda harus mengaktifkan fitur pengembang, seperti di Excel. baca selengkapnya . Jadi saya terkesan ketika mendengar tentang pengiriman email dari Excel. Ya itu benar. Kami dapat mengirim email dari excel. Artikel ini akan menunjukkan cara mengirim email dari Excel dengan lampiran menggunakan VBA Coding Menggunakan VBA CodingMengacu kode VBA . baca selengkapnya .

Daftar Isi

Mengotomatiskan email prospek dari excel

Anda bebas menggunakan gambar ini di situs web, template, dll. , Harap berikan kami tautan atribusi Bagaimana Cara Memberikan Atribusi?Tautan Artikel yang akan di-Hyperlink
Untuk misalnya
Sumber. VBA Kirim Email dari Excel (wallstreetmojo. com)

Tetapkan Referensi ke Perpustakaan Microsoft Office

Kami perlu mengirim email dari Outlook. Karena Outlook adalah objek eksternal, pertama-tama kita memerlukan referensi objek ke “Microsoft Outlook 16. 0 Perpustakaan Objek. ”

  1. 1. Di VBA, Buka Alat > Referensi


    Mengotomatiskan email prospek dari excel

  2. Sekarang, kita akan melihat pustaka referensi objek. Di jendela ini, kita perlu mengatur referensi ke “Microsoft Outlook 16. 0 Perpustakaan Objek. ”


    Mengotomatiskan email prospek dari excel

  3. Setelah mengatur referensi objek, klik “OK. ”

Sekarang, kita dapat mengakses objek Outlook dalam pengkodean VBA

13 Langkah Mudah Mengirim Email dari Excel

Menulis kode untuk mengirim email dengan lampiran dari Excel cukup rumit tetapi layak menghabiskan waktu

Anda dapat mengunduh Template Excel Kirim Email VBA ini di sini –

Ikuti langkah-langkah berikut untuk menulis email pertama Anda makro excel Makro ExcelMakro di excel adalah . Excel mengeksekusi instruksi tersebut secara langkah demi langkah pada data yang diberikan. Misalnya, dapat digunakan untuk mengotomatiskan tugas berulang seperti penjumlahan, pemformatan sel, penyalinan informasi, dll. sehingga dengan cepat mengganti operasi berulang dengan beberapa klik. baca selengkapnya .

Langkah 1

Mulai sub prosedur di VBA Subprosedur Di VBASUB di VBA adalah prosedur yang berisi semua . Sub pernyataan dapat bersifat publik dan pribadi dan nama subprosedur wajib ada di VBA. baca selengkapnya .

Kode

Sub SendEmail_Example1()

End Sub
Mengotomatiskan email prospek dari excel

Langkah #2

Deklarasikan variabel Outlook. Aplikasi

Kode

Dim EmailApp As Outlook.Application 'To refer to outlook application
Mengotomatiskan email prospek dari excel

Langkah #3

Variabel di atas adalah variabel objek. Oleh karena itu, kita perlu membuat instance dari objek baru secara terpisah. Di bawah ini adalah kode untuk membuat instance baru dari objek eksternal

Kode

Set EmailApp = New Outlook.Application 'To launch outlook application
Mengotomatiskan email prospek dari excel

Langkah #4

Sekarang, untuk menulis email, kita mendeklarasikan satu variabel lagi sebagai “Outlook. Barang Surat”

Kode

Dim EmailItem As Outlook.MailItem 'To refer new outlook email
Mengotomatiskan email prospek dari excel

Langkah #5

Untuk meluncurkan email baru, kita perlu mengatur referensi ke variabel kita sebelumnya sebagai “CreateItem. ”

Kode

Set EmailItem = EmailApp.CreateItem(olMailItem) 'To launch new outlook email
Mengotomatiskan email prospek dari excel

Sekarang, variabel “EmailApp” akan meluncurkan Outlook. Di variabel “EmailItem”, kita bisa mulai menulis email.

Langkah #6

Kita perlu mengetahui barang-barang kita saat menulis email. Pertama, kita perlu memutuskan kepada siapa kita mengirim email. Jadi untuk ini, kita perlu mengakses properti “TO”.

Mengotomatiskan email prospek dari excel

Langkah #7

Masukkan ID email penerima dalam tanda kutip ganda

Kode

EmailItem.To = "[email protected]"
Mengotomatiskan email prospek dari excel

Langkah #8

Setelah menangani penerima utama, jika Anda ingin CC siapa pun di email, kita dapat menggunakan properti "CC".

Kode

EmailItem.CC = "[email protected]"
Mengotomatiskan email prospek dari excel

Langkah #9

Setelah CC, kita bisa mengatur ID email BCC juga

Kode

EmailItem.BCC = "[email protected]"
Mengotomatiskan email prospek dari excel

Langkah #10

Kita perlu menyertakan subjek email yang kita kirim

Kode

EmailItem.Subject = "Test Email From Excel VBA"
Mengotomatiskan email prospek dari excel

Langkah #11

Kita perlu menulis badan email menggunakan tipe badan HTML

Kode

EmailItem.HTMLBody = "Hi," & vbNewLine & vbNewLine & "This is my first email from Excel" & _
                     vbNewLine & vbNewLine & _
                     "Regards," & vbNewLine & _
                     "VBA Coder" 'VbNewLine is the VBA Constant to insert a new line
Mengotomatiskan email prospek dari excel

Langkah #12

Kami sedang mengerjakan jika kami ingin menambahkan lampiran ke buku kerja saat ini. Kemudian, kita perlu menggunakan properti lampiran. Pertama, deklarasikan sumber variabel sebagai string

Kode

Dim EmailApp As Outlook.Application 'To refer to outlook application
0
Mengotomatiskan email prospek dari excel

Kemudian dalam variabel ini, tulis Buku KerjaIni. Nama Lengkap setelah isi Email.

Kode

Dim EmailApp As Outlook.Application 'To refer to outlook application
1
Mengotomatiskan email prospek dari excel

Dalam Kode VBA ini, Buku Kerja Ini digunakan untuk buku kerja saat ini dan. FullName digunakan untuk mendapatkan nama lengkap lembar kerja.

Kemudian, tulis kode berikut untuk melampirkan file

Kode

Dim EmailApp As Outlook.Application 'To refer to outlook application
2
Mengotomatiskan email prospek dari excel

Langkah #13

Terakhir, kita perlu mengirim email ke ID email yang disebutkan. Kita dapat melakukan ini dengan menggunakan metode "Kirim".

Kode

Dim EmailApp As Outlook.Application 'To refer to outlook application
_3
Mengotomatiskan email prospek dari excel

Kami telah menyelesaikan bagian coding.

Kode

Dim EmailApp As Outlook.Application 'To refer to outlook application
_4

Jalankan kode di atas. Ini akan mengirim email dengan badan yang disebutkan dengan buku kerja saat ini sebagai lampiran

Artikel yang Direkomendasikan

Artikel ini telah menjadi panduan untuk VBA Send Email from Excel. Di sini, kita belajar cara menulis kode VBA untuk mengirim email dari Excel dengan lampiran beserta contoh dan template Excel yang dapat diunduh. Anda dapat mempelajari lebih lanjut tentang VBA dari artikel berikut. –

Bisakah Excel mengirim peringatan email secara otomatis?

Kami dapat mengirim email pengingat secara otomatis dari Excel dengan Power Automate dan tidak memerlukan pemrograman. Anda bahkan tidak perlu membuka file Excel untuk memicu pengiriman email.

Bagaimana cara mengirim file Excel secara otomatis ke email saya?

Petunjuk berikut berlaku untuk Excel, PowerPoint, Project, Publisher, Visio, dan Word. .
Klik Berkas
Klik Simpan & Kirim
Pilih Kirim Menggunakan Email, lalu pilih salah satu opsi berikut. .
Masukkan alias penerima, edit baris subjek dan isi pesan seperlunya, lalu klik Kirim

Bisakah Outlook menarik data dari Excel?

Mempersiapkan data Excel. Di versi Outlook yang lebih lama, Anda dapat mengimpor langsung dari file buku kerja Excel, tetapi tidak lagi demikian di versi terbaru . Sebelum Anda bisa mengimpor data Excel ke Outlook menggunakan Microsoft 365, Anda harus menyimpan data tersebut ke format yang dipisahkan koma (dipisahkan), atau. csv.

Bagaimana cara mengotomatiskan email di Outlook?

Ada enam langkah utama untuk mengirimkan pesan email Microsoft Outlook dengan menggunakan Otomatisasi, sebagai berikut. .
Inisialisasi sesi Outlook
Buat pesan baru
Tambahkan penerima (Kepada, CC, dan BCC) dan tentukan nama mereka
Atur properti yang valid, seperti Subject, Body, dan Importance
Tambahkan lampiran (jika ada)