KutoolsforOffice— 1 つのソリューション、5 つの強力なツール。少ない労力で大きな成果。

Outlook からメールを OneNote に送信する方法は?

著者Siluvia変更日

今日のペースの速い職場環境では、指示書や会議の概要、重要な通知など、後で簡単に参照・整理できるよう、重要なメールを確実に保持することがしばしば求められます。その実現に非常に効果的な方法の一つが、メールをOutlook から直接 OneNote に送信することです。これにより、OneNote の整理されたノートブック内でメールをアーカイブしたり、注釈を加えたり、分類したりでき、情報はいつでも検索可能で、今後の活用に向けたしっかりとした構造化が可能です。プロジェクト関連のメールを収集している場合も、対応履歴を管理している場合も、あるいは単にレビュー用に情報を保存している場合でも、Outlook と OneNote を統合すればプロセスが合理化され、生産性が向上します。本記事では、Outlook から OneNote にメールを送信する方法について、ステップバイステップの詳細な手順を提供するとともに、VBA による自動化を含むさまざまな手法、実用的なヒント、トラブルシューティングのアドバイス、そしてユーザーのニーズや使用シーンに応じた代替手段もご紹介します。


Office Tab - Microsoft Office でタブを使った編集・閲覧を有効化し、作業を快適に
今すぐKutools for Outlook をアンロックして、100 以上の機能を永久に無制限でご利用ください。
これらの高度な機能でOutlook 2024 - 2010 またはOutlook 365 をご活用ください。100+の強力な機能で、メール体験をさらに快適に!

Outlook からメールを OneNote に送信する

Outlook には、メールを直接 OneNote に送信してアーカイブ・整理できる組み込み機能が備わっています。この機能は、実行可能な情報を確実にキャプチャしたい方や、重要なメールのスレッドをデジタル記録として保存し、複数のデバイスから簡単にアクセスしたいユーザーに特に役立ちます。以下の手順に従って操作してください。

1.OneNote に送信したいメールを1 通以上選択します。複数のメールを一度に選択して保存時間を短縮するには、メールをクリックする際にCtrlキーを押しながら選択してください。この方法は、関連するメッセージをまとめて一括でアーカイブするのに便利です。

注記:複数のメールを OneNote に送信すると、すべてのメールが選択した OneNote セクションに個別のメモとしてコピーされます。これにより、関連するメッセージがまとまり、追跡がぐっと楽になります。

2.Outlook のリボンで、ホームタブに移動し、移動グループにあるOneNoteボタンをクリックすると、選択したメールが OneNote に送信されます。視覚的な参考として、以下のスクリーンショットをご覧ください。

OneNote ボタン

追加の注意点とヒント:

  • OneNote への送信が初めての場合、Outlook は簡単なセットアップ手順の完了を促します。OKボタンをクリックすると、この統合機能を使用する前に OneNote が自身を設定する必要があることを通知するダイアログボックスが表示されます。

プロンプトボックス

  • 次に、セットアップを完了するために、手動で OneNote アプリケーションを起動する必要がある場合があります。スタート>すべてのプログラム>Microsoft Office>OneNoteをクリックして起動してください。この段階で OneNote を起動すると、統合用のサービスが有効になります。

OneNote オプション

  • OneNote を起動した後は、閉じてかまいません。統合機能は今後の使用に備えてアクティブなまま維持されるため、次回以降このセットアップ手順を繰り返す必要はありません。

3.OneNote 送信機能を使うたびに、OneNote での保存場所の選択ダイアログが表示されます。このダイアログでは:

  • メールを保存したいノートブックセクションを指定してください。プロジェクトやトピック、ワークフローごとにメールを整理して、情報が構造化され、すぐに検索できるようにしましょう。
  • 常に電子メールのメモを選択した場所に送信するオプションを使えば、デフォルトの保存先を設定して、繰り返しの整理作業を効率化できます。同じセクションに定期的にメールをアーカイブする際は、ぜひこのオプションをご活用ください。
  • 選択が完了したら、OKをクリックして確定してください。メールは OneNote に送信され、選択したセクション下のページとして保存されます。

OneNote の [場所の選択] ダイアログボックス

4.OneNote がまだ開いていない場合は自動的に起動し、選択したセクションにメールの内容を新しいメモとしてインポートします。これにより、必要に応じて注釈を追加したり、整理したり、追加情報を入力したりすることが可能です。OneNote にメールを定期的に移動する際は、メール本文や添付ファイル、およびバージョンや設定に応じて一部のメタデータが含まれることにご留意ください。

  • リボンに OneNote ボタンが表示されないなどの問題が発生した場合は、まずOutlook と OneNote の両方を再起動してください。それでも解決しない場合は、ファイル>オプション>アドインから、Outlook 用の OneNote アドインが有効になっていることをご確認ください。統合機能が正しく動作しない場合は、Office のインストールを修復するか、Office スイートを最新版に更新する必要があります。
  • 一度に移動するメールのサイズや件数にはご注意ください。大量のメールや多くの添付ファイルを含むメールを送信すると、処理が遅延したり、OneNote のストレージ上限に達した際に警告が表示されることがあります。
  • 機密性や秘匿性の高い情報を含むメールを共有ノートブックやクラウドベースのノートブックに送信すると、プライバシーリスクが生じるおそれがあります。こうしたメールをアーカイブする前に、必ず OneNote ノートブックのアクセス権限をご確認ください。

VBA コード - 選択またはフィルターされたOutlook メールを OneNote の特定のセクションに自動送信する

フィルターや特定の条件に基づいて大量のメールを OneNote 内の指定セクションに自動送信したい場合は、Outlook でカスタム VBA マクロを作成・実行することで、大幅に作業効率を高められます。この方法は、高度なユーザー、パワーユーザー、またはフィルターやルール、定期的なワークフローに基づき大量のメールを転送する必要がある方に最適です。VBA を使えば、OneNote のノートブックやセクションを事前に定義したり、名前付け規則を設定するなど、さらに柔軟なカスタマイズが可能です。

ただし、このソリューションをご利用いただくには、マクロを有効にしていただき、かつコンピューターに OneNote アプリケーションがインストールされている必要があります。セキュリティポリシーによりマクロの実行が制限されている環境やOutlook Web では、正常に動作しない場合があります。

1.Outlook で OneNote に送信したいメールを1 通以上選択します。選択ペインを使って、1 つまたは複数のアイテムを簡単に選べます。Alt + F11を押して、Microsoft Visual Basic for Applicationsエディターを開いてください。

2. 開いた VBA エディターで、挿入 > 標準モジュールをクリックして新しいモジュールを作成し、以下の VBA コードをモジュールウィンドウにコピー&ペーストしてください。

VBA コード:選択したOutlook メールを指定の OneNote セクションに送信する

Sub SendSelectedEmailsToOneNote()
    On Error Resume Next
    Dim objItem As Object
    Dim objMail As Outlook.MailItem
    Dim objShell As Object
    Dim objOneNoteApp As Object
    Dim tempFile As String
    Dim savePath As String
    Dim subjectClean As String
    Dim i As Integer
    
    xTitleId = "KutoolsforOutlook"
    
    Set objShell = CreateObject("WScript.Shell")
    Set objOneNoteApp = CreateObject("OneNote.Application")
    
    If Application.ActiveExplorer.Selection.Count = 0 Then
        MsgBox "Please select at least one email.", vbExclamation, xTitleId
        Exit Sub
    End If
    
    For i = 1 To Application.ActiveExplorer.Selection.Count
        Set objItem = Application.ActiveExplorer.Selection.Item(i)
        
        If objItem.Class = olMail Then
            Set objMail = objItem
            
            ' Clean up the subject for file naming
            subjectClean = Replace(objMail.Subject, "\", "_")
            subjectClean = Replace(subjectClean, "/", "_")
            subjectClean = Replace(subjectClean, ":", "-")
            subjectClean = Replace(subjectClean, "*", "_")
            subjectClean = Replace(subjectClean, "?", "_")
            subjectClean = Replace(subjectClean, """", "'")
            subjectClean = Replace(subjectClean, "<", "_")
            subjectClean = Replace(subjectClean, ">", "_")
            subjectClean = Replace(subjectClean, "|", "_")
            
            tempFile = Environ("TEMP") & "\" & subjectClean & ".mht"
            objMail.SaveAs tempFile, olMHTML
            
            ' Modify & set your OneNote section here
            savePath = "C:\Users\%USERNAME%\Documents\OneNote Notebooks\YourNotebookName\YourSectionName.one"
            objShell.Run Chr(34) & tempFile & Chr(34), 1, True
            objOneNoteApp.OpenHierarchy savePath, "", "", True
            
            ' Notify after send
            MsgBox "Email '" & objMail.Subject & "' has been sent to OneNote.", vbInformation, xTitleId
            
            Kill tempFile
        End If
    Next i
    
    Set objItem = Nothing
    Set objMail = Nothing
    Set objShell = Nothing
    Set objOneNoteApp = Nothing
End Sub

ファイルが正しく保存されるよう、savePath 変数を、お使いのコンピューター上の実際の OneNote ノートブックおよびセクションの場所に合わせて必ず編集してください。指定したパスに OneNote が正しくインストールされており、ユーザーアカウントも正しいことをご確認ください。誤ったパスを指定すると、マクロが正常に動作しなかったり、OneNote がファイルを開けなかったりする恐れがあります。

3。F5キーを押してマクロを実行します。選択したメールが変換され、指定された OneNote セクションに新しいページとして送信されます。転送が成功すると、「Kutools for Outlook」ダイアログが完了を確認します。

  • 選択要件:マクロを実行するには、現在のOutlook フォルダーで少なくとも1 通のメールが選択されている必要があります。メールが選択されていない場合は、リマインダーが表示されます。
  • このマクロは、選択したメールを一時的に.mht ファイルとして保存した後、OneNote にインポートします。一時ファイルは処理が完了すると自動的に削除されます。
  • セキュリティのため、組織または IT ポリシーで設定されたマクロの権限を確認してください。マクロが無効になっている場合は、今回のセッション中に有効化するか、先に進む前に IT 部門にご相談ください。
  • OneNote がメールをページとして受信しない場合は、ノートブック名やセクション名、保存場所、およびファイルのアクセス権限を確認し、OneNote がバックグラウンドでファイルロックを有効にして実行されていないこともご確認ください。
  • このスクリプトは、選択したメールを1 通ずつ個別に送信します。大量のメールを送信する際は、より確実な処理のためにタスクを小さなバッチに分けて実行することをおすすめします。

送信前に送信者、日付、またはキーワードでメールをフィルタリングするなど、さらに高度な自動化が必要な場合は、For ... Nextループ内にカスタム条件を追加してマクロをカスタマイズできます。VBA スクリプトは必ず本番環境で使用する前に、サンプルデータで十分にテストしてください。

  • エラーダイアログが表示されたり、OneNote が期待通りに開かない場合は、ノートブックおよびセクションのパスが正しいか、アクセス権限があるか、OneNote がインストールされて最新版であるかを確認してください。
  • この自動化機能をご利用いただくには、ローカル環境に OneNote デスクトップ版がインストールされている必要があります。クラウド専用または Web 版の OneNote では、これらの VBA メソッドがサポートされていない可能性があります。
  • 問題が解決しない場合は、基本的なニーズにはOutlook に内蔵されたOutlook と OneNote の連携機能をご利用いただくか、Outlook と OneNote 間でより堅牢かつエンタープライズ向けのワークフロー統合をご希望の場合は、Microsoft Power Automate をご検討ください。

最高の Office 生産性ツール

まったく新しいKutools for Outlook を、100 以上の驚きの機能とともに体験しましょう!今すぐダウンロード!

🤖KUTOOLS AI高度な AI 技術を活用して、メールの返信、要約、最適化、拡張、翻訳、作成など、あらゆる操作をラクラクこなします。

📧メール自動化自動返信(POP および IMAP 対応)/メールのスケジュール送信/メール送信時にルールに基づいて自動 CC/BCC/自動転送(高度なルール)/自動で挨拶文を追加/複数の宛先を持つメールを個別のメッセージに自動分割...

📨メール管理メールの取り消し/件名などを基準に詐欺メールをブロック/重複したメールを削除/高度な検索/フォルダーを整理...

📁添付ファイルプロ一括保存/一括分離/一括圧縮/自動保存/自動的に切り離す/自動圧縮...

🌟インターフェースの魅力😊さらに美しくクールな絵文字を多数収録/重要なメールが届いた際に通知/Outlook を閉じる代わりに最小化...

👍ワンクリックの驚き全員に【Attachment】付きで返信/フィッシングメール対策/🕘送信者の現在時刻ゾーンを表示...

👩🏼‍🤝‍👩🏻連絡先とカレンダー選択したメールから連絡先を追加を一括登録/連絡先グループを個別のグループに分割/誕生日のリマインダーを削除...

Kutools はお好みの言語でお使いいただけます!英語、スペイン語、ドイツ語、フランス語、中国語をはじめ、40 以上の言語をサポートしています!

ワンクリックでKutools for Outlook の機能を即解放!今すぐダウンロードして、効率を飛躍的にアップさせましょう!

kutools for outlook 機能1kutools for outlook 機能2

🚀 ワンクリックダウンロード — Office アドインをすべて入手

強く推奨:Kutools for Office(5-in-1)

ワンクリックで5 つのインストーラーを 一括ダウンロード! ―Kutools for Excel、Outlook、Word、PowerPointおよびOffice Tab Pro今すぐダウンロード!

  • ワンクリックで簡単操作:5 つのセットアップパッケージをたった1 回のクリックで一括ダウンロードできます。
  • 🚀どんな Office 作業にも対応可能:必要なときに、必要なアドインをすぐインストールできます。
  • 🧰含まれるもの:Kutools for Excel / Kutools for Outlook / Kutools for Word / Office Tab Pro / Kutools for PowerPoint