Sub ShowFirstNames()
Dim objItem As Outlook.MailItem
Dim objSel As Outlook.Selection
Dim strFirstName As String
Set objSel = Application.ActiveExplorer.Selection
For Each objItem In objSel
strFirstName = Split(objItem.SenderName, " ")(0)
MsgBox strFirstName
Next objItem
End Sub
该代码段使用Outlook VBA编写,并使用Outlook.Selection对象遍历当前选定的电子邮件。然后,对于每个电子邮件,它使用Split函数获取发送者姓名的第一个单词(第一个名字)。 最后,它通过MsgBox函数将第一个名字显示在消息框中。 您可以根据自己的需要进一步更改代码。
下一篇:遍历选定项并获取值