Word文書の特定のページをOutlookの電子メールとしてすばやく送信する方法

今すぐ共有:

一部のユーザーは、Word文書の特定のページをOutlookの電子メールとして短時間で送信できるソリューションを望んでいます。 この記事では、そのような方法を詳しく紹介します。

私の以前の記事を読んだことがあるなら「Word文書の特定のページをOutlookの電子メールにすばやく添付する方法「、Word文書の特定のページを、電子メールの添付ファイルとしてではなく、電子メールとして直接送信できる方法を求める傾向があるかもしれません。 さて、以下では、それを簡単に実現できるVBAコードを紹介します。

Word文書の特定のページをOutlook電子メールとして送信する

Word文書の特定のページをOutlook電子メールとして送信する

  1. まず、特定のページを送信するソースのWord文書にアクセスする必要があります。
  2. 次に、開いたWordウィンドウで、「Alt + F11」ボタンを押す必要があります。
  3. 「MicrosoftVisualBasicforApplications」ウィンドウが表示されます。
  4. このウィンドウで、新しいモジュールを挿入する必要があります。
  5. 次に、「Microsoft Outlook ObjectLib」を有効にする必要がありますrary」。
  • 「ツール」をクリックし、ドロップダウンリストから「参照」を選択します。
  • ポップアップダイアログボックスで、「Microsoft Outlook ObjectLib」が表示されるまで下にスクロールします。rary」。 有効にして「OK」をクリックしてください。「MicrosoftOutlookObjectLib」を有効にするrarY」
  1. その後、以下のVBAコードをこのモジュールにコピーできます。
Sub SendSpecificPagesAsOutlookEmail()
    Dim objSelectedPages As Word.Range
    Dim objOutlookApp As Outlook.Application
    Dim objMail As Outlook.MailItem
    Dim objMailDocument As Word.Document
 
    'Copy the contents from Page 3 to 4
    'Change the page number as per your needs
    Selection.GoTo What:=wdGoToPage, Which:=wdGoToAbsolute, Count:=3
    Set objSelectedPages = Selection.Range
    Selection.GoTo What:=wdGoToPage, Which:=wdGoToAbsolute, Count:=4
    objSelectedPages.End = Selection.Bookmarks("\Page").Range.End
    objSelectedPages.Select
    objSelectedPages.Copy
 
    'Get Outlook Application
    On Error Resume Next
    Set objOutlookApp = GetObject(, "Outlook.Application")
    If objOutlookApp Is Nothing Then
       Set objOutlookApp = CreateObject("Outlook.Application")
    End If
 
    'Create a new email
    Set objMail = objOutlookApp.CreateItem(olMailItem)
    objMail.Display
 
    'Paste the contents in specific pages into message body
    Set objMailDocument = objMail.GetInspector.WordEditor
    Set objTempRange = objMailDocument.Range(0, 0)
    objTempRange.PasteAndFormat (wdFormatOriginalFormatting)
End Sub

VBAコード-Word文書の特定のページをOutlook電子メールとして送信する

  1. 最終的には、このマクロを一度に実行できます。 現在のモジュールの「F5」キーボタンを押すだけです。
  2. 次のスクリーンショットのようなOutlookの警告が表示される場合があります。 「許可」を直接クリックすることができます。警告
  3. 最終的には、Word文書の特定のページを含む電子メールが届きます。Word文書の特定のページを含む電子メール

Outlookのデータ保護に注意を払う

Outlookの機能の量にかなり満足しているかもしれません。 しかし、それでも欠陥があります。 たとえば、エラーや破損の影響を受けやすくなります。 この場合、Outlook PSTファイルを定期的にバックアップするなど、Outlookの保護に十分な注意を払う必要があります。 その上、それは賢明であり、強力な状態を保つことをお勧めします PST修復 のようなユーティリティ DataNumen Outlook Repair。 それはひどく破損したOutlookファイルから最大のデータを抽出できるほど強力です。

著者紹介:

Shirley Zhangは、のデータ復旧の専門家です。 DataNumen、Inc。は、以下を含むデータ復旧技術の世界的リーダーです。 mdf修理 と見通し修理ソフトウェア製品。 詳細については、次のWebサイトをご覧ください。 WWW。datanumen.com

今すぐ共有:

コメントは締め切りました。