Làm thế nào để nhanh chóng đính kèm các slide cụ thể của một PowerPoint Bản trình bày cho Email Outlook của bạn

Chia sẻ ngay bây giờ:

Nếu bạn muốn trích xuất các slide cụ thể của một PowerPoint trình bày thành một bản trình bày mới riêng biệt và đính kèm vào email Outlook, bạn có thể sử dụng cách được chia sẻ trong bài viết này.

Thay vì đính kèm toàn bộ PowerPoint trình bày vào email, nếu bạn muốn đính kèm các trang chiếu cụ thể của bản trình bày, nói chung, trước tiên bạn cần sao chép các trang chiếu cụ thể vào một bản trình bày mới. Nó quá rắc rối. Do đó, ở đây chúng tôi sẽ chỉ cho bạn một phương pháp có thể nhận ra nó trong một lần.

Đính kèm nhanh các trang trình bày cụ thể của một PowerPoint Bản trình bày cho Email Outlook của bạn

Đính kèm các Slide cụ thể của một PowerPoint Trình bày cho một Email

  1. Trước hết, mở cụ thể PowerPoint trình bày.
  2. Sau đó, trong PowerPoint cửa sổ ứng dụng, nhấn phím “Alt + F11” để truy cập trình soạn thảo VBA.
  3. Tiếp theo, trong cửa sổ mới, tạo một mô-đun mới bằng cách nhấn “Chèn” > “Mô-đun”.
  4. Sau đó, sao chép và dán mã VBA sau vào mô-đun này.
Sub AttachSpecificSlidesToOutlookEmail()
    Dim objActivePresetation As Presentation
    Dim objSlide As Slide
    Dim n As Long
    Dim strName As String
    Dim strTempPresetation As String
    Dim objTempPresetation As Presentation
    Dim objOutlookApp As Object
    Dim objMail As Object
 
    Set objActivePresetation = ActivePresentation
 
    For Each objSlide In objActivePresetation.Slides
        objSlide.Tags.Delete ("Selected")
    Next
 
    'Add a tag "Selected" to the selected slides
    For n = 1 To ActiveWindow.Selection.SlideRange.Count
        ActiveWindow.Selection.SlideRange(n).Tags.Add "Selected", "YES"
    Next n
 
    strName = objActivePresetation.Name
    strName = Left(strName, InStrRev(strName, ".") - 1)
    strTempPresetation = Environ("TEMP") & "\" & strName & ".pptx"
 
    'Copy the active presentation to a temp presentation
    objActivePresetation.SaveCopyAs strTempPresetation
    Set objTempPresetation = Presentations.Open(strTempPresetation)
 
    'Remove the untagged slides
    For n = objTempPresetation.Slides.Count To 1 Step -1
        If objTempPresetation.Slides(n).Tags("Selected") <> "YES" Then
           objTempPresetation.Slides(n).Delete
        End If
    Next n
 
    objTempPresetation.Save
    objTempPresetation.Close
 
    'Attach the temp presentation to a new email
    Set objOutlookApp = CreateObject("Outlook.Application")
    Set objMail = objOutlookApp.CreateItem(olMailItem)
 
    'Change the email details as per your needs
    With objMail
         .To = "test@datanumen.com"
         .Subject = strName
         .Body = "Dear," & vbCr & vbCr & vbTab & "Specific slides are extracted and attached."
         .Attachments.Add strTempPresetation
         .Display
    End With
End Sub

Mã VBA - Đính kèm các trang trình bày cụ thể của một PowerPoint Trình bày cho một Email

  1. Sau đó, bạn có thể đóng cửa sổ hiện tại.
  2. Sau đó, đi tới “Tệp” > “Tùy chọn” > “Thanh công cụ truy cập nhanh” để thêm macro mới vào Thanh công cụ truy cập nhanh.
  3. Cuối cùng, bạn có thể thử macro này.
  • Đối với nhưtart, chọn các slide cụ thể mà bạn muốn trích xuất.
  • Sau đó, bấm vào nút macro trong Thanh công cụ truy cập nhanh.Chạy Macro trên các trang chiếu đã chọn
  • Ngay lập tức, một email Outlook sẽ hiển thị, trong đó có một PowerPoint bản trình bày được trích xuất từ ​​​​bản trình bày nguồn.Trích xuất slide thuyết trình

Sử dụng một công cụ khôi phục hiệu quả

Như chúng ta đã biết, Outlook được trang bị tiện ích sửa chữa tích hợp – scanpst. Tuy nhiên, nó có thể đơn giản đối phó với các trục trặc nhỏ trong Outlook. Nếu những gì bạn đang phải đối mặt là thiệt hại nghiêm trọng, nó sẽ không có tác dụng. Tại thời điểm đó, bạn không có lựa chọn nào khác ngoài việc sử dụng một công cụ sửa chữa mạnh mẽ và đáng tin cậy khác, chẳng hạn như DataNumen Outlook Repair. Với nó, bạn sẽ có thể khôi phục tệp Outlook bị hỏng của mình.

Giới thiệu tác giả:

Shirley Zhang là một chuyên gia phục hồi dữ liệu trong DataNumen, Inc., công ty hàng đầu thế giới về công nghệ khôi phục dữ liệu, bao gồm mdf bị hỏng và các sản phẩm phần mềm sửa chữa triển vọng. Để biết thêm thông tin, hãy truy cập www.datanumennăm

Chia sẻ ngay bây giờ:

Được đóng lại.