Хэрэв та тодорхой илгээгчийн имэйлийг Excel файл руу хурдан экспортлохыг хүсвэл энэ нийтлэлд оруулсан дараах 2 аргыг ашиглаж болно.
Зарим шалтгааны улмаас, тухайлбал хураангуй бичих гэх мэт зарим шалтгааны улмаас та тодорхой илгээгчээс ирсэн имэйл гэх мэт тодорхой имэйлийг Excel файл руу экспортлох шаардлагатай болж магадгүй юм. Экспорт хийх тухайд ихэнх хэрэглэгчдийн толгойд "экспортлох" гэсэн үндсэн функц гарч ирнэ. Гэхдээ үнэнийг хэлэхэд Outlook VBA ашиглах нь уламжлалт "Экспортлох" функцээс хамаагүй илүү хялбар байх болно. Одоо бид хоёр аргыг дэлгэрэнгүй танилцуулах болно.

Арга 1: "Экспортлох" функцийг ашигла
- Хамгийн эхэнд Outlook програмаа ажиллуулна уу.
- Дараа нь имэйлийн жагсаалт дахь хайлтын талбар дээр дарж "Хайлтын хэрэгсэл" туузыг идэвхжүүлнэ.
- Туузан дээрх "Хаанаас" товчийг дарна уу.
- Дараа нь "илгээгчийн нэр" тэмдэгтийг тодорхой илгээгчийн нэрээр солино.
- Үүний дараа зөвхөн тодорхой илгээгчийн имэйлүүд жагсаалтад харагдах болно. Одоо бүгдийг нь сонгохын тулд “Ctrl + A” товчийг дарна уу.
- Дараа нь хулганы баруун товчийг дараад "Зөөх"> "Бусад фолдер" -ыг сонгоно уу.
- Дараа нь, "Зүйлийг шилжүүлэх" харилцах цонхонд шинэ хавтас үүсгээд энэ имэйлийг сонгоод тодорхой имэйлийг шилжүүлэх.
- Үүний дараа та "Файл"> "Нээх"> "Импорт" руу орж болно.
- Дараа нь дараахь харилцах цонхноос 'Файл руу экспорт хийх>> "Дараагийн"> "Microsoft Excel 97 - 2003"> "Дараах" командыг сонгоно уу.
- Дараа нь тухайн илгээгчийн имэйлийг хадгалж байгаа тодорхой фолдерыг сонгоод "Next" дээр дарна уу.
- Дараа нь "үзэх" дээр дарж Excel файлыг сонгох эсвэл шинэ Excel файл үүсгэх боломжтой.
- Дараа нь "Дараа нь"> "Дуусгах" дээр дарна уу.
- Эцэст нь Outlook экспортлохоор ажиллах болно. Экспортын процесс дууссаны дараа та энэ Excel файлыг олж нээх боломжтой.
Арга 2: Outlook VBA ашиглах
- Эхний ээлжинд “Alt + F11” товчлууруудыг дарна уу.
- Дараа нь гарч ирэх цонхонд шинэ модуль нээгээд дараахь кодыг хуулж ав.
Sub ExportEmailsfromSpecificSender()
Dim objEmails, objSpecificEmails As Outlook.Items
Dim objItem As Object
Dim strSpecificSender As String
Dim strFilter As String
Dim objExcelApplication As Excel.Application
Dim objExcelWorkbook As Excel.Workbook
Dim objExcelWorksheet As Excel.Worksheet
Dim nRow As Integer
Dim strFilePath As String
On Error Resume Next
'Get the emails from a specific sender
Set objEmails = Application.Session.GetDefaultFolder(olFolderInbox).Items
strSpecificSender = InputBox("Input the name of the specific sender:", "Specify Sender")
strFilter = "[From] = '" & strSpecificSender & "'"
Set objSpecificEmails = objEmails.Restrict(strFilter)
Set objExcelApplication = CreateObject("Excel.Application")
Set objExcelWorkbook = objExcelApplication.Workbooks.Add
'Export the specific emails to worksheet
Set objExcelWorksheet = objExcelWorkbook.Worksheets(1)
With objExcelWorksheet
.Cells(1, 1) = "Subject"
.Cells(1, 2) = "Received"
.Cells(1, 3) = "Body"
.Cells(1, 4) = "Categories"
.Cells(1, 5) = "Size"
End With
nRow = 2
For Each objItem In objSpecificEmails
With objExcelWorksheet
.Name = "From " & strSpecificSender
.Cells(nRow, 1) = objItem.Subject
.Cells(nRow, 2) = objItem.ReceivedTime
.Cells(nRow, 3) = objItem.Body
.Cells(nRow, 4) = objItem.Categories
.Cells(nRow, 5) = objItem.Size
End With
nRow = nRow + 1
Next
objExcelWorksheet.Columns("A:E").AutoFit
'Save the Excel workbook
strFilePath = "C:\Report\Emails from " & strSpecificSender & ".xlsx"
objExcelWorkbook.Close True, strFilePath
'Notify you of the export complete
MsgBox ("Export Complete!")
End Sub
- Дараа нь хэрэгслийн самбар дээрх "Ажиллуулах" дүрс дээр дарна уу.
- Үүний дараа танаас тодорхой илгээгчийн нэрийг оруулах шаардлагатай болно.
- Дараа нь “OK” дээр дарна уу.
- Outlook нь тухайн илгээгчээс ирсэн имэйлийг экспортлож эхлэх бөгөөд Excel файлыг урьдчилан тодорхойлсон очих хавтсанд хадгалах болно.
- Экспорт хийж дууссаны дараа та очих хавтас руу орж нээгээд шалгаж болно.
Outlook-ийн асуудлуудаас уян хатан байдлаас ангижрах
Outlook нь янз бүрийн алдаанд өртөмтгий тул хүчтэй байлгахыг зөвлөж байна Outlook засах гэх мэт ойр орчмын хэрэгсэл DataNumen Outlook Repair. Энэ тохиолдолд жижиг алдааг арилгахын тулд та зүгээр л Scanpst.exe ашиглаж болно. Гэхдээ ноцтой бэрхшээлийн хувьд та илүү хүчирхэг хэрэгслийг ашиглаж болно.
Зохиогчийн танилцуулга:
Ширли Жан бол мэдээлэл сэргээх мэргэжилтэн юм DataNumen, Үүнд мэдээлэл сэргээх технологиор дэлхийд тэргүүлэгч, Inc. гэмтсэн SQL Server програм хангамжийн бүтээгдэхүүнийг засах хэтийн төлөв. Дэлгэрэнгүй мэдээллийг авна уу WWW.datanumen.com




