(Jawaban oleh techie007 tidak berfungsi untuk saya di Outlook 2010)
Makro ini (diadaptasi dari http://www.slipstick.com/developer/word-macro-apply-formatting-outlook-email/ ) tidak:
Sub SetCodeFont()
Dim objItem As Object
Dim objInsp As Outlook.Inspector
Dim objWord As Word.Application
Dim objDoc As Word.Document
Dim objSel As Word.Selection
On Error Resume Next
Set objItem = Application.ActiveInspector.CurrentItem
If Not objItem Is Nothing Then
If objItem.Class = olMail Then
Set objInsp = objItem.GetInspector
If objInsp.EditorType = olEditorWord Then
Set objDoc = objInsp.WordEditor
Set objWord = objDoc.Application
Set objSel = objWord.Selection
objSel.Font.Name = "Consolas"
End If
End If
End If
Set objItem = Nothing
Set objWord = Nothing
Set objSel = Nothing
Set objInsp = Nothing
End Sub
Selanjutnya, di VBA Editor pergi ke Tools > References
dan pilih Microsoft Word 14.0 Object Library
.
Sekarang, untuk membuat pintasan keyboard untuk makro, tambahkan ke Bilah Alat Akses Cepat Anda sebagai berikut:
- Buka pesan email baru
- Klik panah drop-down kecil di Toolbar Akses Cepat (biasanya terletak di bagian atas jendela) dan pilih "Perintah Lainnya ..."
- Dialog Opsi Outlook akan terbuka, lalu pilih "Makro" dari tarik-turun "Pilih perintah dari:"
- Pilih makro SetCodeFont dari daftar dan tekan "Tambah >>"
- Tombol makro sekarang akan muncul di Bilah Alat Akses Cepat
Untuk menjalankan makro sorot beberapa teks dalam email Anda, dan tekan di Alt + <Num>
mana <Num>
posisi makro di Bilah Alat Akses Cepat Anda. Misalnya, jika makro adalah tombol pertama pada bilah alat, gunakan Alt + 1
untuk menjalankannya.