E-posta gönderirken konu satırındaki bazı özel karakterleri otomatik olarak nasıl kaldırabilirim?
Outlook ile e-posta gönderirken konu satırına yanlışlıkla bazı özel karakterler eklemiş olabilirsiniz; bu durumda bu karakterleri tek tek manuel olarak silmek zorunda kalırsınız. Bu makalede, e-posta gönderirken konudaki tüm bu özel karakterleri otomatik olarak nasıl kaldırabileceğinizi göstereceğim.
E-posta gönderirken konu satırından tüm özel karakterleri VBA koduyla otomatik olarak kaldırma
E-posta gönderirken konu satırından tüm özel karakterleri VBA koduyla otomatik olarak kaldırma
E-posta gönderirken konu satırındaki özel karakterleri otomatik olarak kaldırmak için aşağıdaki VBA kodundan yararlanabilirsiniz. Lütfen şu adımları izleyin:
1. Microsoft Visual Basic for Applications penceresini açmak için ALT + F11 tuşlarına basılı tutun.
2.Microsoft Visual Basic for Applicationspenceresinde, modu açmak için sol bölmedeki ThisOutlookSessionöğesine çift tıklayın ve ardından aşağıdaki kodu boş modüle kopyalayıp yapıştırın.Project1(VbaProject.OTM)
VBA kodu: Konu satırından özel karakterleri otomatik olarak kaldırma
Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
Dim xMailItem As Outlook.MailItem
Dim xRegExp As RegExp
Dim xSubject As String
On Error Resume Next
If Item.Class <> olMail Then Exit Sub
Set xMailItem = Item
xSubject = xMailItem.Subject
Set xRegExp = CreateObject("VBScript.RegExp")
With xRegExp
.Global = True
.IgnoreCase = True
.Pattern = "[^a-zA-Z0-9\u4e00-\u9fa5]"
End With
If xRegExp.test(xSubject) = False Then Exit Sub
xSubject = xRegExp.Replace(xSubject, "-")
xMailItem.Subject = GetTargetStr(xSubject)
Set RegExp = Nothing
End Sub
Function GetTargetStr(Str As String)
Dim xS, xStr As String
Dim i As Integer
Dim xIsFirst As Boolean
xIsFirst = True
xStr = ""
For i = 1 To Len(Str)
xS = Mid(Str, i, 1)
If xS = "-" Then
If xIsFirst Then
xS = " "
xIsFirst = False
Else
xS = ""
End If
Else
xIsFirst = True
End If
xStr = xStr + xS
Next i
GetTargetStr = xStr
End Function

3. Ardından, hâlâ Microsoft Visual Basic for Applications penceresindeyken, Araçlar > Başvurular seçeneğine tıklayarak Başvurular - Project1 iletişim kutusuna gidin ve Microsoft VBAScript Regular Expressions 1,0 seçeneğini Kullanılabilir Başvurular listesinden işaretleyin; ekran görüntüsüne bakın:

4. Ardından, Tamam düğmesine tıklayarak iletişim kutusunu kapatın. Artık konu satırında özel karakterler içeren bir ileti gönderdiğinizde, bu karakterler gönderimden sonra otomatik olarak kaldırılacaktır. Ekran görüntüsüne bakın:

En İyi Office Verimlilik Araçları
Kutools for Outlook’in tamamen yenilenmiş sürümünü 100+ inanılmaz özelliğiyle deneyimleyin!Şimdi indirmek için tıklayın!
📧E-posta Otomasyonu: Otomatik Yanıt (POP ve IMAP için kullanılabilir) / E-postaları Zamanlayarak Gönderme / E-posta Gönderirken Kurallara Göre Otomatik CC/BCC / Otomatik Yönlendirme (Gelişmiş Kurallar) / Otomatik Selam Ekleme / Çok Alıcılı E-postaları Otomatik Olarak Tekil Mesajlara Bölme…
📨E-posta Yönetimi: E-postayı Geri Çağırma / Konu Başlıklarına ve Diğer Kriterlere Göre Dolandırıcılık E-postalarını Engelleme / Yinelenen E-postaları Silme / Gelişmiş Arama / Klasörleri Düzenleme…
📁Ekler Pro: Toplu Kaydetme, Toplu Ayırma, Toplu Sıkıştırma, Otomatik Kaydet, Otomatik Ayır ve Otomatik Sıkıştır…
🌟Arayüz Büyüsü: 😊 Daha Güzel ve Havalı Emojiler / Önemli e-postalar geldiğinde sizi uyarır / Outlook’u Kapatmak Yerine Küçültür…
👍Tek Tıkla Harikalar:Tümüne Eklerle Yanıtla/Phishing’e Karşı E-postalar/🕘Gönderenin Mevcut Saati ve Saat Dilimini Göster…
👩🏼🤝👩🏻Kişiler ve Takvim:Seçili E-postalardan Toplu Kişi Ekleme/Bir Kişi Grubunu Bireysel Gruplara Bölme/Doğum Günü Hatırlatıcısını Kaldırma…
Kutools’u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40’tan fazla başka dil desteğiyle!


🚀 Tek Tıkla İndir — Tüm Office Eklentilerini Edinin
Kesinlikle Önerilir: Kutools for Office (5’li Paket)
Beş yükleyiciyi tek tıkla indirin —Kutools for Excel, Outlook, Word, PowerPointve Office Tab Pro.Şimdi indirmek için tıklayın!
- ✅Tek tıklamayla kolaylık: Beş kurulum paketini tek seferde indirin.
- 🚀Her Office görevine hazır: İhtiyacınız olduğunda, ihtiyacınız olan eklentileri yükleyin.
- 🧰İçerik: Kutools for Excel / Kutools for Outlook / Kutools for Word / Office Tab Pro / Kutools for PowerPoint