전자 메일에서 전자 메일 주소를 추출하려면 Outlook 2007에서 VBA 코드를 작성하고 있습니다. 내가 변수구문 분석 전자 메일 주소
을 통해 전체 본문을 읽을 수 있어요
어떻게 변수에서 이메일 주소를 추출 할 수 있습니까?
전자 메일에서 전자 메일 주소를 추출하려면 Outlook 2007에서 VBA 코드를 작성하고 있습니다. 내가 변수구문 분석 전자 메일 주소
을 통해 전체 본문을 읽을 수 있어요
어떻게 변수에서 이메일 주소를 추출 할 수 있습니까?
하나의 방법이 here으로 기재되어있다.
sString = "[email protected] xxx [email protected] yyy [email protected]"
asString = Split(sString, " ")
For i = 0 To UBound(asString)
If asString(i) Like "*@*.*" Then
sEmail = sEmail & "," & asString(i)
End If
Next
MsgBox Mid(sEmail, 2)
왜 몸입니까? MailItem.Recipients 컬렉션 (Recipient.Address) 및 MailItem.SenderEmailAddress 속성을 살펴 보셨습니까?
주소가 메일 본문의 일부라고 생각합니다. 수신자가 아닙니다. – niton
원래 포스터 *가 염두에두고있는 점은 무엇입니까? 나는 왜 수령인보다는 신체가 처리 될 필요가 있는지보고자 노력하고있다. 그리고 데이터가 메시지 본문에 있다면 누가 그 메시지를 넣었습니까? 특별한 형식입니까? –
전자 메일의 본문이 "변수"에 있습니다. OP는 변수를 구문 분석하려고합니다. 미래의 탐색자는 이것이 자신의 질문에 대한 답이라고 생각할 것입니다. – niton