KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

Как отправлять письма из Outlook в OneNote?

АвторSiluviaДата изменения

В современных условиях работы часто возникает необходимость сохранять важные письма — например, инструкции, резюме встреч или критически важные уведомления — чтобы в будущем легко находить и систематизировать их. Один из самых эффективных способов — отправлять письма напрямую из Outlook в OneNote. Это позволяет архивировать, аннотировать и классифицировать сообщения в структурированных блокнотах OneNote, обеспечивая постоянную доступность, быстрый поиск и чёткую организацию информации для дальнейшего использования. Независимо от того, собираете ли вы письма по проектам, отслеживаете переписку или просто сохраняете данные на потом, интеграция Outlook и OneNote значительно упрощает этот процесс и повышает продуктивность. В этой статье приведены подробные пошаговые инструкции по отправке писем из Outlook в OneNote, описаны различные методы — включая автоматизацию с помощью VBA, — а также даны практические советы, рекомендации по устранению неполадок и альтернативные подходы для разных потребностей и сценариев использования.


Office Tab — Включите многооконное редактирование и просмотр в Microsoft Office и сделайте работу лёгкой и удобной
Активируйте Kutools для Outlook прямо сейчас и получите доступ более чем к 100 функциям навсегда без ограничений
Улучшите Outlook 2024 - 2010 или Outlook 365 с помощью этих продвинутых функций. Наслаждайтесь 100+ мощными возможностями и поднимите свой опыт работы с электронной почтой на новый уровень!

Отправляйте письма из Outlook в OneNote

В Outlook Microsoft есть встроенная функция, позволяющая отправлять письма напрямую в OneNote для архивирования и удобной организации. Она особенно полезна тем, кто хочет фиксировать действия или сохранять цифровую копию важных цепочек переписки для быстрого доступа с любых устройств. Ниже приведены шаги для выполнения этой операции:

1. Выделите письмо(я), которые хотите отправить в OneNote. Чтобы сэкономить время, можно выделить сразу несколько писем, удерживая клавишу Ctrl при щелчке по каждому из них. Этот метод особенно удобен при массовом архивировании связанных сообщений.

Примечание: При отправке нескольких писем в OneNote каждое из них сохраняется в выбранном разделе в виде отдельной заметки. Это позволяет удобно группировать связанные сообщения для последующего отслеживания.

2. В Ленте Outlook перейдите на вкладку Главная и найдите группу Переместить. Нажмите кнопку OneNote, чтобы отправить выделенные письма в OneNote. Для наглядности см. снимок экрана ниже:

кнопка OneNote

Дополнительные примечания и советы:

  • Если вы впервые отправляете письма в OneNote, Outlook предложит пройти краткий процесс настройки. Появится диалоговое окно с уведомлением о том, что для использования этой интеграции OneNote необходимо выполнить первоначальную настройку. Нажмите кнопку OK, чтобы продолжить.

диалоговое окно

  • Далее может потребоваться вручную запустить приложение OneNote, чтобы завершить настройку. Выберите Пуск > Все программы > Microsoft Office > OneNote. Запуск OneNote на этом этапе гарантирует активацию его служб для корректной интеграции.

опция OneNote

  • После запуска OneNote его можно закрыть — интеграция останется активной для дальнейшего использования, и повторять настройку в следующий раз не понадобится.

3. Каждый раз при использовании функции отправки в OneNote появляется диалоговое окно Выбор расположения в OneNote. В этом окне:

  • Выберите конкретный Блокнот и Раздел, в который хотите сохранить эти письма. Организуйте переписку по проектам, темам или рабочим процессам — так вся информация будет структурирована и всегда под рукой!
  • Опция Всегда отправлять заметки электронной почты в выбранное расположение позволяет задать место назначения по умолчанию, повышая эффективность при выполнении повторяющихся задач по организации. Используйте эту опцию, если регулярно архивируете письма в один и тот же раздел.
  • После выбора нужных параметров нажмите кнопку OK, чтобы подтвердить. Письма будут отправлены в OneNote и сохранены как страницы в выбранном разделе.

диалоговое окно «Выбор расположения» в OneNote

4. OneNote автоматически запустится (если ещё не открыт) и отобразит импортированное содержимое письма в виде новой заметки в выбранном разделе — это удобно для добавления аннотаций, организации информации или её дополнения по мере необходимости. Если вы регулярно переносите письма в OneNote, помните: в содержимое будут включены тело письма, вложения и некоторые метаданные — в зависимости от вашей версии и настроек.

  • Если возникнут проблемы — например, отсутствие кнопки OneNote на ленте, — попробуйте перезапустить Outlook и OneNote или убедитесь, что надстройка OneNote для Outlook включена через меню: Файл > Параметры > Надстройки. Если интеграция по-прежнему не работает, возможно, потребуется восстановить установку Office или обновить пакет Office.
  • Обратите внимание на объём и количество электронных писем, перемещаемых одновременно. Отправка большого количества писем или сообщений со множеством вложений может замедлить процесс или привести к предупреждениям о превышении лимитов хранилища в OneNote.
  • Отправка писем, содержащих конфиденциальную или чувствительную информацию, в общие или облачные блокноты может создать риски для конфиденциальности. Всегда проверяйте права доступа к блокноту OneNote перед архивированием такой переписки.

Код VBA — автоматизация отправки выделенных или отфильтрованных писем Outlook в определённые разделы OneNote

Если вам нужно автоматизировать отправку множества отфильтрованных или конкретных писем в заданные разделы OneNote, создание и запуск пользовательского макроса VBA в Outlook значительно повысит эффективность. Этот подход идеально подходит опытным и продвинутым пользователям, а также тем, кто регулярно передаёт большие объёмы писем на основе фильтров, правил или повторяющихся рабочих процессов — вместо выполнения однократных ручных операций. Применение VBA также обеспечивает дополнительную гибкость настройки: например, возможность заранее указывать нужные блокноты и разделы OneNote или задавать соглашения об именовании.

Однако имейте в виду: для работы этого решения необходимо включить макросы, а на вашем компьютере должно быть установлено приложение OneNote. Решение может не функционировать в веб-версии Outlook или в средах, где выполнение макросов ограничено по соображениям безопасности.

1. В Outlook выделите письмо или письма, которые хотите отправить в OneNote. Для выбора одного или нескольких элементов можно воспользоваться Панелью выбора. Затем нажмите сочетание клавиш 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. Если ни одно письмо не выделено, появится напоминание.
  • Этот макрос временно сохраняет выделенное письмо в формате .mht, а затем импортирует его в OneNote. Все временные файлы автоматически удаляются по завершении процесса.
  • В целях безопасности убедитесь, что разрешения на макросы соответствуют политике вашей организации или ИТ-службы. Если макросы отключены, включите их для текущего сеанса или обратитесь к ИТ-специалистам перед продолжением.
  • Если OneNote не получает письмо в виде страницы, проверьте имя и расположение блокнота или раздела в OneNote, убедитесь, что у вас есть необходимые права доступа к файлам, и убедитесь, что OneNote не запущен в фоновом режиме с включённой блокировкой файлов.
  • Этот скрипт отправляет каждое выделенное письмо отдельно. При работе с большим количеством электронных писем рекомендуется разбивать задачу на более мелкие партии для повышения надёжности.

Если вам нужна более продвинутая автоматизация — например, фильтрация писем по отправителю, дате или ключевому слову перед отправкой в раздел OneNote — просто измените макрос, добавив пользовательские условия внутрь цикла For ... Next. Обязательно тестируйте сценарии VBA на тестовых данных перед использованием в рабочей среде!

  • Если появляется диалоговое окно с ошибкой или OneNote не открывается, как ожидалось, убедитесь, что вы указали правильный путь к блокнотам и разделам, обладаете необходимыми правами доступа, а также что OneNote установлен и обновлён до последней версии.
  • Для использования этой автоматизации необходимо локально установить настольную версию OneNote — облачные решения или OneNote для веб могут не поддерживать указанные методы VBA.
  • Если проблемы сохраняются, попробуйте использовать встроенную функцию Outlook–OneNote для базовых задач или обратитесь к Microsoft Power Automate для более надёжной корпоративной интеграции рабочих процессов между Outlook и OneNote.

Лучшие инструменты для повышения продуктивности в Office

Оцените совершенно новый Kutools для Outlook с 100+ потрясающими функциями!Нажмите, чтобы скачать прямо сейчас!

🤖KUTOOLS AI:Использует передовые технологии ИИ для удобной работы с электронной почтой: ответы, составление резюме, оптимизация, расширение, перевод и создание писем.

📧Автоматизация работы с электронной почтой: Автоответ (доступен для POP и IMAP) / Планирование отправки писем / Авто Копия/Скрытая копия по правилам при отправке писем / Автоматическое перенаправление (расширенное правило) / Автоматическое добавление приветствия / Автоматическое разделение писем с несколькими получателями на отдельные сообщения

📨Управление электронной почтой: Отозвать письмо / Блокировка спама по теме и другим признакам / Удаление дубликатов писем / Расширенный поиск / Организация папок

📁Продвинутая работа с вложениями: Пакетное сохранение / Пакетное отсоединение / Пакетное сжатие / Автосохранение / Автоматическое отсоединение / Автоматическое сжатие

🌟Волшебство интерфейса: 😊Еще больше красивых и стильных эмодзи / Напоминание о важных входящих письмах / Сворачивание Outlook вместо закрытия

👍Чудеса одним щелчком: Ответить всем с вложениями / Защита от фишинговых писем / 🕘Отображение часового пояса: текущее время отправителя

👩🏼‍🤝‍👩🏻Контакты и календарь: Пакетное добавление контактов из выбранных писем / Разделение группы контактов на отдельные группы / Удаление напоминания о дне рождения

Используйте Kutools на вашем любимом языке — поддержка английского, испанского, немецкого, французского, китайского и более чем 40 других языков!

Мгновенно получите доступ к Kutools для Outlook одним щелчком! Не теряйте время — скачайте прямо сейчас и повысьте свою эффективность!

kutools for outlook features1kutools for outlook features2

🚀 Скачать одним щелчком — Получите все надстройки для Office

Настоятельно рекомендуется: Kutools for Office (5 в 1)

Скачайте одним щелчком пять установщиковсразу —Kutools для Excel, Outlook, Word, PowerPointи Office Tab Pro.Нажмите, чтобы скачать прямо сейчас!

  • Удобство одним щелчком: Скачайте все пять установочных пакетов за одно действие.
  • 🚀Готовы к любой задаче в Office: устанавливайте нужные надстройки именно тогда, когда они вам понадобятся.
  • 🧰Входит в комплект: Kutools для Excel / Kutools для Outlook / Kutools для Word / Office Tab Pro / Kutools for PowerPoint