Bagaimana cara membuat template email di Microsoft Outlook.com 365?
Bagaimana cara membuat template email di Microsoft Outlook.com 365?
Di Microsoft Office, kami menggunakan Visual Basic for Applications (VBA) untuk membuat program kustom yang meningkatkan fungsionalitas dasar Office dan membantu menghemat waktu dengan mengotomatiskan tugas yang berulang. Kami menyebut program VBA kecil ini sebagai Macro .
Dalam tutorial ini, kami ingin menyediakan sumber daya pengembangan Makro web terlengkap untuk Outlook. Kami akan fokus menjelajahi dasar-dasar Outlook VBA untuk pemula, belajar menulis makro, dan kemudian melihat beberapa ide makro bermanfaat yang lebih canggih. Berdasarkan umpan balik yang kami dapatkan, setelah melalui tutorial ini, Anda seharusnya dapat mengembangkan dan menjalankan makro VBA sederhana untuk Outlook.
Bisakah saya merekam Outlook Macro?
Tidak seperti aplikasi Office lainnya, Outlook tidak menawarkan perekam Makro sederhana untuk merekam tindakan pengguna dan membuat kode VBA yang diperlukan secara otomatis untuk kami di latar belakang. Oleh karena itu, jika kita ingin menambahkan fungsionalitas kustom kita sendiri ke Outlook, kita harus belajar menulis program VBA sederhana dan memasukkannya ke dalam sesi Outlook kita.
Catatan: Jika Anda tertarik untuk mengetahui bagaimana sebenarnya perekam makro Office bekerja, saya akan merekomendasikan untuk melihat tutorial MS Word Macros dan Excel VBA Macro .
Menulis Makro VBA di Outlook
Catatan: Baca terus untuk beberapa contoh kode sederhana untuk membantu Anda memulai dengan VBA. Jangan pernah menyalin kode VBA dari sumber yang tidak dikenal.
Bagaimana cara mengatur tab pengembang di Outlook?
Jika Anda akan sering mengembangkan Outlook Macro, Anda mungkin ingin menyiapkan lingkungan pengembangan Office Anda. Kedengarannya mewah bukan? Sebenarnya ini adalah prosedur yang cukup sederhana. Baca terus untuk detailnya:
Contoh Outlook VBA yang berguna
Buat pesan email
Cuplikan sederhana ini membuat item pesan email baru secara terprogram.
Skrip dimulai dengan membuat item email Outlook, lalu menyetel bidang ke, subjek, isi teks, dan CC. Akhirnya ini menampilkan pesan di Outlook sehingga Anda dapat meninjau dan mengirimkannya secara manual.
Public Sub CreateMail() Dim MyEmail As MailItem ' Create a new Outlook message item programatically Set MyEmail = Application.CreateItem(olMailItem) 'Set your new message to, subject, body text and cc fields. With MyEmail .To = "[email protected]" .Subject = "Insert your message subject here" .Body = "Insert your email text body here" .CC = "[email protected]" End With MyEmail.Display End Sub
Catatan Lanjutan: Anda dapat menggunakan templat Outlook yang telah ditentukan sebelumnya saat menentukan email baru dengan VBA. Untuk melakukannya, Anda harus memanfaatkan metode CreateItemFromTemplate dan menentukan lokasi file template Outlook Anda (*. sering ).
Kirim email secara terprogram
Jika Anda ingin Outlook mengirimkan email yang baru saja Anda buat secara otomatis, Anda dapat menambahkan baris berikut ke kode yang diposting di atas. Tempel baris berikut sebelum pernyataan End Sub dari cuplikan sebelumnya.
MyEmail.Send
Lampirkan file ke email
Dalam banyak kasus, Anda ingin mengotomatiskan pengiriman email dengan file yang dilampirkan padanya. Ini bisa berupa dokumen Word, spreadsheet Excel, presentasi Powerpoint, dokumen PDF, dll'. Jika Anda ingin mengirim email dengan lampiran secara terprogram, gunakan kode ini:
#VBA Code Dim MyEmail As MailItem ' Create a new Outlook message item programatically Set MyEmail = Application.CreateItem(olMailItem) 'Define your attachment folder path and file name - modify this part as needed Dim AttachFolder, AttachFile As String AttachFolder = "C:\" AttachFile = "test.txt" 'Set your new message to, subject, body text and cc fields. With MyEmail .To = "recipient@my_server.com; mysecondrecipient@my_server.com" .Subject = "This is your message subject" .Body = "Insert your email text body here" .CC = "cc@my_server.com" .Attachments.Add AttachFolder & AttachFile End With MyEmail.Display End Sub
Catatan:
Buat tugas dengan VBA
Cuplikan berikut membuat tugas Outlook, menetapkannya ke individu lain, dan menyetel subjek tugas dan teks isi.
Public Sub CreateTask() Dim MyTask As TaskItem ' Create a new Outlook task Set MyTask = Application.CreateItem(olTaskItem) 'Set your new task recipients and information fields With MyTask .Assign .Recipients.Add "taskrecipient@my_server.com" .Subject = "This is your task subject" .Body = "Insert a thorough explanation of your task here." End With MyTask.Display End Sub
Simpan sebagai HTML
Beberapa pembaca bertanya bagaimana cara otomatis menyimpan email ke HTML. Kode di bawah ini menyelesaikan hal itu.
Public Sub SaveAsHTML() On Error Resume Next Dim MyWindow As Outlook.Inspector Dim MyItem As MailItem Dim FilePath As String FilePath = Environ("HOMEPATH") & "\Documents\" & "\" Dim ItemName As String Set MyWindow = Application.ActiveInspector If TypeName(MyWindow) = "Nothing" Then MsgBox ("Kindly open an email to save") Else Set MyItem = MyWindow.CurrentItem ItemName = MyItem.Subject ' File name will be identical to the message subject With MyItem .SaveAs FilePath & ItemName & ".html", olHTML End With End If End Sub
Catatan: Pastikan Anda meluncurkan kode ini hanya pada email yang terbuka di Outlook (bukan di tampilan Kotak Masuk/Penjelajah).
Pertanyaan terkait Outlook Macros
Di mana Makro disimpan di Outlook?
Anda mungkin berkeliaran di mana tepatnya Makro bekas Anda disimpan. Nah, tidak seperti di Excel misalnya, yang memungkinkan Anda untuk menyimpan makro di file personal.xlb atau di spreadsheet tertentu; semua makro Microsoft Outlook disimpan dalam satu file global di sistem file Anda. Secara khusus, file yang menyimpan semua Makro Anda bernama VBAProject.otm. File dapat ditemukan di: C:\users\\AppData\Roaming\Microsoft\Outlook.
Tombol pintasan untuk makro Outlook
Langkah kita selanjutnya adalah menyisipkan tombol pintasan kecil yang memungkinkan kita menjalankan makro dengan mudah. Untuk mempermudah, kami akan menyisipkan tombol ini ke toolbar Akses Cepat.
Catatan: Anda dapat menggunakan prosedur serupa untuk menempatkan ikon Anda di Pita itu sendiri, bukan di Bilah Alat Akses Cepat.
Bagaimana cara mengaktifkan makro di Outlook?
Langkah ini opsional dan harus diikuti hanya jika Anda menerima pesan galat saat menjalankan makro yang baru dibuat.
Catatan: Pengaturan keamanan Anda saat ini mungkin mencegah Macro berjalan di Outlook. Berikut adalah tutorial tentang cara melanjutkan jika Macro dinonaktifkan di proyek Outlook Macro Anda .
Bagaimana cara menggunakan makro Outlook Anda?
Terakhir tetapi yang pasti tidak kalah pentingnya, sekarang saatnya untuk menjalankan makro yang baru Anda buat.
Ide Macro Outlook tambahan
Beberapa pembaca kami bertanya apakah kami dapat menentukan ide lebih lanjut untuk Outlook Automation. Berikut adalah beberapa untuk memulai.
Langkah selanjutnya
Buat pintasan untuk makro Anda sehingga Anda dapat mengaksesnya dengan mudah di masa mendatang. Untuk membuat pintasan makro:
Jika Anda ingin menghapus pintasan ini dari toolbar, cukup klik kanan pintasan tersebut dan pilih Hapus dari Quick Access Toolbar.
Berikut cara lain untuk menemukan makro yang ada:
Untuk mengubah atau mengedit pengaturan makro Outlook Anda:
Dari sini, Anda memiliki opsi untuk:
Bagaimana cara membuat template email di Microsoft Outlook.com 365?
Dalam posting ini Anda akan belajar cara memodifikasi daftar bullet / warna dan ukuran poin di Excel, PowerPoint dan Word 365/2016/2019.
Apakah kotak surat Anda penuh dengan entri email duplikat? Pelajari cara berhenti menerima dan menghapus pesan yang berlebihan di kotak surat Outlook 365/2019/2016 di MAC dan Windows.
Pelajari cara menambahkan / menyematkan dan mengirim gambar gif ke email keluar Outlook 2016 dan 2019 Anda.
Kotak masuk Outlook tidak diperbarui secara otomatis? Pelajari bagaimana Anda bisa secara otomatis me-refresh kotak masuk Outlook 365/2019/2016/2013 Anda secara otomatis.
Pelajari cara menulis makro Outlook untuk mengotomatiskan pengiriman email.
Pelajari cara mendiagnosis dan memecahkan masalah berbagai masalah pemutusan klien Microsoft Outlook di Windows 10.
Pelajari bagaimana Anda bisa mendesain dan membuat formulir pengguna kustom Outlook.
Pelajari cara menonaktifkan pengingat dan pemberitahuan dari kalender Outlook 2016/2019, baik di Windows maupun MAC.
Pelajari cara meningkatkan kinerja Outlook Anda.