Kiat: Bahasa lain adalah Terjemahan-Google. Anda dapat mengunjungi English versi link ini
Masuk
x
or
x
x
Daftar
x

or

Bagaimana cara mengubah tanda tangan secara otomatis berdasarkan penerima di Outlook?

Secara default, Outlook memiliki fungsi built-in bagi pengguna untuk secara otomatis mengubah tanda tangan saat mengirim email melalui akun email yang berbeda. Tapi di luar itu, di sini saya akan menunjukkan kepada Anda metode tanda tangan berubah secara otomatis berdasarkan penerima yang berbeda di bidang Ke di Outlook.

Ubah tanda tangan berdasarkan penerima secara otomatis dengan kode VBA


Selalu balas email dengan akun email default di Outlook:

Jika Anda ingin selalu membalas email dengan akun email default di Outlook Anda, Selalu balas dengan akun default pilihan dari Kutools for Outlook akan membantu Anda. Lihat screenshot:

Kutools for Outlook: dengan lebih dari sekadar add-in Outlook 40 berguna, bebas untuk mencoba tanpa batasan dalam 45 hari. Download dan uji coba gratis Sekarang!


Ubah tanda tangan berdasarkan penerima secara otomatis dengan kode VBA

Ikuti langkah-langkah di bawah ini untuk menerapkan tanda tangan yang berbeda kepada penerima yang sesuai saat mengirim email di Outlook.

1. Pertama, Anda perlu menonaktifkan fitur tanda tangan otomatis terpasang di Outlook. Silakan klik fillet > Opsi untuk membuka Pilihan Outlook jendela.

2. Dalam Pilihan Outlook jendela, pilih surat di panel kiri, lalu klik tombol Tanda tangan tombol di Tulis pesan bagian. Lihat tangkapan layar

3. Dalam Tanda Tangan dan Alat Tulis kotak dialog, pergi ke Pilih tanda tangan default bagian bawah Tanda tangan E-mail tab, pilih akun email di Akun email daftar drop-down, dan kemudian pilih (Tidak ada) dari Pesan baru serta Balasan / ke depan daftar drop-down. Ulangi langkah-langkah ini hingga semua akun email diatur ke (Tidak ada). Kemudian klik OK tombol.

Catatan: Anda juga dapat membuat tanda tangan yang dibutuhkan dalam hal ini Tanda Tangan dan Alat Tulis kotak dialog.

4. Klik OK tombol saat mengembalikan Pilihan Outlook jendela.

5. tekan lain + F11 kunci untuk membuka Microsoft Visual Basic untuk Aplikasi jendela.

6. Dalam Microsoft Visual Basic untuk Aplikasi jendela, klik dua kali ThisOutlookSession di sebelah kiri untuk membuka jendela Kode, dan salinan di bawah kode VBA ke jendela. Lihat screenshot:

Kode VBA: Secara otomatis mengubah tanda tangan berdasarkan penerima di Outlook

Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
'Updated by ExtendOffice 20180814
Dim xMailItem As MailItem
Dim xRecipients As Recipients
Dim xRecipient As Recipient
Dim xRcpAddress As String
Dim xSignatureFile, xSignaturePath As String
Dim xFSO As Scripting.FileSystemObject
Dim xTextStream As Scripting.TextStream
Dim xSignature As String
On Error Resume Next
Set xFSO = New Scripting.FileSystemObject
If Item.Class = olMail Then
    Set xMailItem = Item
    Set xRecipients = xMailItem.Recipients
End If
xSignaturePath = CreateObject("WScript.Shell").SpecialFolders(5) + "\Microsoft\Signatures\"
If xRecipients.Count = 1 Then
    Set xRecipient = xRecipients.Item(1)
    xRcpAddress = xRecipient.Address
    Select Case xRcpAddress
        Case "Email Address 1"
            xSignatureFile = xSignaturePath & "aaa.htm"
        Case "Email Address 2", "Email Address 3"
            xSignatureFile = xSignaturePath & "bbb.htm"
        Case "Email Address 4"
            xSignatureFile = xSignaturePath & "ccc.htm"
    End Select
End If
Set xTextStream = xFSO.OpenTextFile(xSignatureFile)
xSignature = xTextStream.ReadAll
xMailItem.HTMLBody = xMailItem.HTMLBody & "<HTML><BODY><br>" & xSignature & "</br></HTML></BODY>"
End Sub

Catatan:

1. Dalam kode VBA, harap ganti “Alamat Email 1 / 2 / 3 / 4”Dengan alamat email tertentu dari penerima.

2. "aaa.htm""bbb.htm"Dan"ccc.htm"adalah tanda khusus yang akan Anda kirim ke penerima yang sesuai.

3. Dalam hal ini, tanda tangan “aaa"Akan dikirim ke"Alamat Email 1", Tanda tangan"bbb"Akan dikirim ke"Alamat Email 2"Dan"Alamat Email 3", dan “Alamat Email 4"Akan menerima email yang disematkan dengan tanda tangan"ccc". Silakan ubah berdasarkan kebutuhan Anda.

7. Lalu klik alat > Referensi untuk pergi ke Referensi-Proyek kotak dialog. Di dialog, silakan periksa Microsoft Scripting Runtime pilihan, lalu klik OK tombol, lihat tangkapan layar:

8. tekan lain + Q kunci untuk menutup Microsoft Visual Basic untuk Aplikasi jendela.

Mulai sekarang, setelah menulis email dan menekan tombol Kirim, tanda tangan yang bersangkutan akan secara otomatis dimasukkan di bagian akhir badan email berdasarkan alamat email penerima di kolom Ke.

Jika Anda ingin memasukkan cap waktu sebagai tanda tangan ke dalam badan email saat membuat / membalas / meneruskan email baru di Outlook Anda, Anda dapat mengaktifkan Tambahkan tanda tangan tanggal saat membuat email baru, balas dan kirim pilihan dari Kutools for Outlook untuk mencapainya. Lihat screenshot:

Kutools for Outlook: dengan lebih dari sekadar add-in Outlook 40 berguna, bebas untuk mencoba tanpa batasan dalam 45 hari. Download dan uji coba gratis Sekarang!



Kutools for Outlook

Lebih dari 100 Fungsi Lanjut untuk Outlook 2010, 2013, 2016, 2019 dan 365

tangkapan layar kutools untuk outlook mungil untuk spanduk 201812

Fitur Lebih | Free download | Hanya $ 39.00 untuk ratusan fungsi

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Devansh · 10 days ago
    How would this behave if there are multiple recipients?