Cookies დაგვეხმარება სიტყვით ჩვენი მომსახურება. გამოყენებით ჩვენი მომსახურება, თქვენ ეთანხმებით, რომ ჩვენი გამოყენების cookies.
რჩევა: სხვა ენები Google- ით თარგმნილია. შეგიძლიათ ეწვიოთ English ამ ბმის ვერსია.
შესვლა
x
or
x
x
რეგისტრაცია
x

or

როგორ ექსპორტის ელ საწყისი Outlook to Excel ავტომატურად?

ჩვეულებრივ, თქვენ შეგიძლიათ ექსპორტის ელ საწყისი Outlook to Excel ერთად იმპორტი / ექსპორტი ფუნქცია. მაგრამ, ოდესმე შეეცადა ექსპორტის ელფოსტის Excel ფაილი როდესაც ახალი შეტყობინებები ჩამოდის? ამ სტატიაში, მე ვისაუბრებთ, თუ როგორ უნდა ექსპორტის ინფორმაცია ახალი შემომავალი შეტყობინებები ავტომატურად Excel.

ავტო ექსპორტის ელფოსტის ინფორმაცია Outlook- დან Excel- თან VBA კოდით


სწრაფი ექსპორტის emials საწყისი Inbox / Sent Items / Drafts ... to Excel ფაილი:

ერთად Kutools ამისთვის Outlook's სწრაფი ანგარიში ფუნქცია, შეგიძლიათ ადვილად გენერირება XML ფაილი საანგარიშო ყველა ელემენტი ინფორმაციის მიმდინარე ელფოსტის საქაღალდეში ან დავალების საქაღალდეში

doc ავტოპორტის ექსპორტის ელ Excel 5

Kutools ამისთვის Outlook: მეტია, ვიდრე 40 + მოსახერხებელი Excel add-ins, უფასო ცდილობენ არ შეზღუდვა 60 დღე. ჩამოტვირთეთ და სცადეთ უფასო საცდელი ახლა!

ავტო ექსპორტის ელფოსტის ინფორმაცია Outlook- დან Excel- თან VBA კოდით

Excel- ის შრომის წიგნაკზე ახალი ელფოსტის ექსპორტის გასააქტიურებლად მიმართეთ შემდეგ VBA- ს კოდს:

1. პირველ რიგში, თქვენ უნდა შექმნან შრომის წიგნაკი ქვევით header ინფორმაცია შემდეგ ეკრანზე ნაჩვენები, ამიტომ ამ ინფორმაციას შეტყობინებები ექსპორტირებული იქნება ამ Excel ფაილი.

doc ავტოპორტის ექსპორტის ელ Excel 1

2. შემდეგ გადადით Outlook და გამართავს ქვემოთ ALT + F11 გასაღებები გასახსნელად Microsoft Visual Basic აპლიკაციებისათვის window.

3. იმ Microsoft Visual Basic აპლიკაციებისათვის ფანჯარა, ორმაგი დაწკაპუნებით ესაა დან პროექტი 1 (VbaProject.OTM) პანელის გახსნის რეჟიმი და შემდეგ კოპირება და ჩასვით შემდეგ კოდი შევიდა ცარიელი მოდული.

VBA კოდი: ავტოპორტის ელექტრონული ფოსტის ინფორმაცია Outlook- დან Excel- დან:

Public WithEvents GMailItems As Outlook.Items
Private Sub Application_Startup()
    Set GMailItems = Outlook.Application.Session.GetDefaultFolder(olFolderInbox).Items
End Sub
Private Sub GMailItems_ItemAdd(ByVal Item As Object)
    Dim xMailItem As Outlook.MailItem
    Dim xExcelFile As String
    Dim xExcelApp As Excel.Application
    Dim xWb As Excel.Workbook
    Dim xWs As Excel.Worksheet
    Dim xNextEmptyRow As Integer
    On Error Resume Next
    If Item.Class <> olMail Then Exit Sub
    Set xMailItem = Item
    xExcelFile = "C:\Users\DT168\Desktop\split document\kto-data.xlsx"
    If IsWorkBookOpen(xExcelFile) = True Then
        Set xExcelApp = GetObject(, "Excel.Application")
        Set xWb = GetObject(xExcelFile)
        If Not xWb Is Nothing Then xWb.Close True
    Else
        Set xExcelApp = New Excel.Application
    End If
    Set xWb = xExcelApp.Workbooks.Open(xExcelFile)
    Set xWs = xWb.Sheets(1)
    xNextEmptyRow = xWs.Range("B" & xWs.Rows.Count).End(xlUp).Row + 1
    With xWs
        .Cells(xNextEmptyRow, 1) = xNextEmptyRow - 1
        .Cells(xNextEmptyRow, 2) = xMailItem.SenderName
        .Cells(xNextEmptyRow, 3) = xMailItem.SenderEmailAddress
        .Cells(xNextEmptyRow, 4) = xMailItem.Subject
        .Cells(xNextEmptyRow, 5) = xMailItem.ReceivedTime
    End With
    xWs.Columns("A:E").AutoFit
    xWb.Save
End Sub
Function IsWorkBookOpen(FileName As String)
    Dim xFreeFile As Long, xErrNo As Long
    On Error Resume Next
    xFreeFile = FreeFile()
    Open FileName For Input Lock Read As #xFreeFile
    Close xFreeFile
    xErrNo = Err
    On Error GoTo 0
    Select Case xErrNo
        Case 0: IsWorkBookOpen = False
        Case 70: IsWorkBookOpen = True
        Case Else: Error xErrNo
    End Select
End Function

შენიშვნა: ზემოთ აღნიშნულ კოდექსში, C: \ Users \ DT168 \ Desktop \ გაყოფილი დოკუმენტი \ kto-data.xlsx არის Excel ფაილის გზა და Excel სახელი, რომ გსურთ განთავსდება ექსპორტირებული ინფორმაცია, გთხოვთ შეცვალოთ თქვენი საჭიროება.

doc ავტოპორტის ექსპორტის ელ Excel 2

4. ჯერ კიდევ Microsoft Visual Basic აპლიკაციებისათვის ფანჯარა, დააჭირეთ ინსტრუმენტები > ლიტერატურა წასვლა წყაროები-პროექტი 1 დიალოგური ფანჯარა და შემოწმება Microsoft Excel ობიექტის ბიბლიოთეკა ვარიანტი ხელმისაწვდომია წყაროები სიის ყუთი, იხილეთ სკრინშოტი:

doc ავტოპორტის ექსპორტის ელ Excel 3

5. შემდეგ დააჭირეთ OK ღილაკს დახურვა დიალოგში და შემდეგ შეინახეთ და დახურეთ კოდი ფანჯარა.

6. ახლა, თქვენ უნდა გადატვირთოთ Outlook, რათა ეს კოდი ამოქმედდეს. ამიერიდან, ახალი ელ-ფოსტის ჩამოსვლის შემთხვევაში, ისინი ავტომატურად გადაეგზავნება კონკრეტულ სამუშაო წიგნს, იხილეთ სკრინშოტი:

doc ავტოპორტის ექსპორტის ელ Excel 4



Kutools ამისთვის Outlook

მეტი 100 გაფართოებული ფუნქციები Outlook, 2010, 2013, 2016 და 2019

ეკრანის კადრი kutools ამისთვის Outlook პატარა ამისთვის banner 201812

მეტი ფუნქციები | უფასო გადმოწერა | მხოლოდ $ 39.00 ასობით ფუნქციებისთვის

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Jorge · 4 months ago
    I need the help about exporting Email information sent (outgoing) emails
    • To post as a guest, your comment is unpublished.
      skyyang · 4 months ago
      Hello, Jorge,
      If you want to export the sent messages from the Sent Items folder, the Kutools for Outlook's Quick Report feature can help you. You can download the Kutools for Outlook first and then apply it.