첨부 파일이있는 전자 메일을 가져 오는 프로세스를 자동화하려고합니다.Outlook에서 VBA를 사용하여 txt 첨부 파일을 열고 읽는 방법은 무엇입니까?
두 번째 줄에서 날짜를 확인하고 해당 날짜의 특정 위치에 저장했습니다.
이제 질문은 다음과 같습니다 :
어떻게 저장하기 전에 TXT의 두 번째 줄을 읽고 난 당신이 원하는 폴더에 파일을 저장 한이 코드 및 Outlook에서 메시지 규칙으로
?
Public Sub SalvarAnexo(Item As MailItem)
Dim Atmt As Attachment
Dim FileName As String
MsgBox "Mensagem Recebida de " & Item.Sender & "!"
For Each Atmt In Item.Attachments
If Right(Atmt.FileName, 3) = "txt" Then
FileName = "C:\temp\" & Format(Item.CreationTime, "yyyymmdd_hhnnss_") & Atmt.FileName
Atmt.SaveAsFile FileName
End If
Next Atmt
End Sub
멀리까지 코드는 txt 파일을 읽지 않습니다. 임시 폴더에 첨부 파일을 저장합니다. 질문이 뭐야? –
위의 코드를 사용하기 전에 텍스트 파일을 읽어야합니다. 첨부 파일의 두 번째 줄에는 파일을 저장할 폴더를 만들어야하기 때문입니다. – caezar
txt 파일의 구조는 무엇입니까? 두 번째 줄 전체가 데이트입니까? –