收到电子邮件后,我想将发件人的名字提取到电子邮件正文中,以避免名称错别字。提取发件人的名字
我管理的名称和姓氏,但我不能提取和显示名字只。
下面是代码:
Sub Dodanie_imienia()
On Error GoTo brak_aktywnego
Dim objItem As MailItem: Set objItem = Application.ActiveExplorer.Selection.Item(1)
On Error GoTo 0
Dim objInsp As Outlook.Inspector: Set objInsp = objItem.GetInspector
Dim objDoc As Object: Set objDoc = objInsp.WordEditor 'Word.Document
Dim objWord As Object: Set objWord = objDoc.Application 'Word.Application
Dim objSel As Object: Set objSel = objWord.Selection 'Word.Selection
Dim objItem2 As Object: Set objItem2 = Application.ActiveExplorer.Selection.Item(1)
Dim tekst$: tekst = "Hi " & objItem2.SenderName & "," & vbNewLine & vbNewLine
objSel.TypeText tekst
Exit Sub
brak_aktywnego:
If Err.Number = 91 Then _
MsgBox "Utwórz wiadomość do edycji.", vbExclamation, "LB" Else _
MsgBox Err.Number & " " & Err.Description, vbExclamation, "LB"
End Sub