Bagaimana cara menjalankan makro di Outlook 2010?

9

Saya telah menulis makro untuk Outlook dan ingin dijalankan dari tombol yang terlihat setiap kali Anda menulis email. Karena itu, saya telah menambahkan tombol ke Bilah Alat Akses Cepat yang menunjuk ke makro, memberinya ikon dan menamainya.

Saya juga masuk ke Pusat Kepercayaan ( File> Opsi> Pusat Kepercayaan> Pengaturan Pusat Kepercayaan ..> Pengaturan Makro ) dan mengubah tingkat keamanan menjadi " Pemberitahuan untuk semua makro ".

Saya sudah memulai ulang Outlook ketika saya mengklik tombol tidak ada yang terjadi. Di Outlook 2003 dan Outlook 2007, ini sudah cukup untuk menjalankan makro.

Saya telah menambahkan breakpoint ke baris pertama makro dan tidak pernah berjalan. Saya hanya dapat menyimpulkan bahwa ini berarti bahwa di suatu tempat Outlook 2010 masih menghentikan makro untuk dijalankan.

Adakah yang tahu apa lagi yang harus saya lakukan untuk mendorong Outlook 2010 menjalankan makro?

Richard
sumber
1
di mana Anda menulis kode? .... apakah itu di bawah ThisOutlookSession ?? dapatkah Anda memposting kode di sini?
tumchaaditya

Jawaban:

7

Anda memerlukan lebih banyak info bagi saya untuk memberikan jawaban yang cukup baik, tetapi inilah ikhtisar singkat tentang apa yang saya lakukan dan berhasil membuat makro berjalan.

Jika Anda ingin menjalankan makro berdasarkan acara:

Ini berarti Anda ingin menjalankan kode Anda berdasarkan peristiwa yang terjadi dalam pandangan. Sebagai contoh Application_Startup,.

Di bawah IDE Pengembang ( Alt+ F11) pilih Microsoft Outlook Objects->ThisOutlookSession

masukkan deskripsi gambar di sini

Kemudian Pilih dropdown yang mengatakan Generaldan Pilih Application. Anda kemudian dapat memilih semua metode yang didorong peristiwa yang dapat Anda tambahkan. Sebagai contoh:

masukkan deskripsi gambar di sini

Jika Anda ingin menjalankan Macro

Di IDE, pilih dropdown tombol pembuatan toolbar dan pilih Module

masukkan deskripsi gambar di sini

Di dalam kode, buat modul Anda:

Sub test()

    MsgBox "Hey Look a Macro!"

End Sub

Anda kemudian dapat menjalankannya dari tab Pengembang:

masukkan deskripsi gambar di sini

Catatan: Anda harus memastikan bahwa Anda mengaktifkan SEMUA makro di pusat keamanan

Untuk informasi lebih lanjut, saya sangat menyarankan Anda membaca materi situs web Pengembang .

James Mertz
sumber
Alih-alih membahayakan keamanan dan mengaktifkan semua makro, Anda dapat menandatangani sendiri makro Anda dengan menjalankan selfcert.exe, memasang sertifikat di sertifikasi akar tepercaya - komputer lokal, membuka kembali prospek, dan memilih selalu mempercayai penerbit ini (atau jika tidak muncul pada pandangan awal memuat secara manual tekan alt-f11 dan kemudian pilih selalu percaya penerbit ini).
BornToCode
0

Ternyata penginstalan Outlook saya rusak, itulah sebabnya makro tidak berjalan.

Satu instal ulang nanti dan semuanya bekerja dengan baik.

Richard
sumber