Ինչպես արագ կցել Word փաստաթղթի կոնկրետ էջերը Outlook-ի էլ

Կիսվել հիմա ՝

MS Word-ն ունի ուղղակի հնարավորություն, որն աջակցում է օգտվողներին ուղարկել ընթացիկ Word փաստաթուղթը որպես էլփոստի հավելված: Բայց երբեմն, դուք կարող եք միայն հույս ունենալ, որ կցեք Word փաստաթղթի կոնկրետ էջերը Outlook-ի էլ. Այժմ այս հոդվածը ձեզ կկիսվի մի մեթոդով:

Ամբողջ Word փաստաթուղթը որպես էլփոստի հավելված MS Word հավելվածում ուղարկելու համար կարող եք պարզապես գնալ «Ֆայլ» ընտրացանկից և անցնել «Պահպանել և ուղարկել» ներդիրը, որի տակ կարող եք գտնել «Ուղարկել որպես հավելված» կոճակը: Այնուամենայնիվ, երբեմն այն, ինչ ցանկանում եք ուղարկել, կարող է լինել միայն փաստաթղթի որոշակի էջեր: Այս իրավիճակում այն ​​իրականացնելու համար կարող եք օգտագործել ստորև ներկայացված մեթոդը:

Արագ կցեք Word փաստաթղթի հատուկ էջերը Outlook էլ.փոստին

Կցեք Word փաստաթղթի հատուկ էջերը էլփոստին

  1. Նախ, դուք պետք է բացեք աղբյուրի Word փաստաթուղթը, որի կոնկրետ էջերը ցանկանում եք ուղարկել էլ.
  2. Այնուհետև MS Word-ի պատուհան մտնելուց հետո պետք է սեղմել «Alt + F11» ստեղնային կոճակները:
  3. Հաջորդը, դուք կստանաք մուտք դեպի VBA խմբագրիչ MS Word-ում:
  4. Դրանից հետո դուք պետք է միացնեք «Microsoft Outlook Object Library»-ն։ Կարող եք սեղմել «Գործիքներ» > «Հղում»՝ այն գործարկելու համար։
  5. Այնուհետև դուք պետք է պատճենեք հետևյալ VBA կոդը չօգտագործվող մոդուլի մեջ:
Sub AttachSpecificPagesToOutlookEmail()
    Dim strDocumentName As String
    Dim objSelectedPages As Word.Range
    Dim objTempDocument As Word.Document
    Dim objTempRange As Word.Range
    Dim i As Long
    Dim strTempDocument As String
    Dim objOutlookApp As Outlook.Application
    Dim objMail As Outlook.MailItem
 
    strDocumentName = Left(ActiveDocument.Name, InStr(ActiveDocument.Name, ".") - 1)
 
    'Copy the contents from Page 2 to 4
    'You can change the page as per your own needs
    Selection.GoTo What:=wdGoToPage, Which:=wdGoToAbsolute, Count:=2
    Set objSelectedPages = Selection.Range
    Selection.GoTo What:=wdGoToPage, Which:=wdGoToAbsolute, Count:=4
    objSelectedPages.End = Selection.Bookmarks("\Page").Range.End
    objSelectedPages.Select
    objSelectedPages.Copy
 
    'Paste the copied contents into a new Word Document
    Set objTempDocument = Word.Application.Documents.Add
    objTempDocument.Activate
    Set objTempRange = objTempDocument.Range(0, 0)
    objTempRange.PasteAndFormat (wdFormatOriginalFormatting)

    For i = objTempDocument.Paragraphs.Count To 1 Step -1
        If Len(objTempDocument.Paragraphs(i).Range) = 1 Then
           objTempDocument.Paragraphs(i).Range.Delete
        Else
           Exit For
        End If
    Next i
 
    'Save this document
    strTempDocument = "E:\" & strDocumentName & " (Excerpt).doc"
    objTempDocument.SaveAs2 strTempDocument, wdFormatDocument
 
    'Attach the new document to a new Outlook email
    On Error Resume Next
    Set objOutlookApp = GetObject(, "Outlook.Application")
    If objOutlookApp Is Nothing Then
       Set objOutlookApp = CreateObject("Outlook.Application")
    End If
 
    Set objMail = objOutlookApp.CreateItem(olMailItem)
    objMail.Attachments.Add (strTempDocument)
    objMail.Display
 
    objTempDocument.Close False
    Kill strTempDocument
End Sub

VBA Code - Կցեք Word-ի փաստաթղթի հատուկ էջերը էլփոստին

  1. Ի վերջո, դուք կարող եք գործարկել այս մակրոն: Պարզապես սեղմեք F5 կոճակը կամ հպեք «Գործարկել» պատկերակին գործիքագոտում:
  2. Մակրոյի ավարտից հետո կցուցադրվի նոր Outlook էլ.Նոր էլ

Արտահանեք առավելագույն տվյալները կոռումպացված Outlook ֆայլից

Եթե ​​դուք տասնամյակներ շարունակ օգտագործել եք Outlook-ը, հնարավոր է, որ դուք բախվել եք Outlook-ի տարբեր խնդիրների, այդ թվում՝ բացվող ներքին սխալի հաղորդագրությունների, հանկարծակի խափանումների, ինչպես նաև ֆայլի լուրջ վնասների հետ: Շնորհիվ այն բանի, որ Սկանպստ, ներկառուցված վերանորոգման գործիքը, կարող է միայն փոքր խնդիրներ լուծել, ավելի լավ է, որ ձեր ձեռքի տակ պահեք արտաքին հզոր ամրագրման գործիք, ասենք. DataNumen Outlook Repair. Այն ի վիճակի է դուրս բերել առավելագույն տվյալներ վնասված Outlook տվյալների ֆայլից:

Հեղինակի ներածություն.

Shirley Zhang- ը տվյալների վերականգման փորձագետ է DataNumen, Inc., որը տվյալների վերականգման տեխնոլոգիաների համաշխարհային առաջատարն է, այդ թվում sql ֆիքս և հեռանկարների նորոգման ծրագրակազմի արտադրանքները: Լրացուցիչ տեղեկությունների համար այցելեք www.datanumen.com

Կիսվել հիմա ՝

Comments փակվում են: