Как отобразить имя папки текущего электронного письма в Outlook?

Как увидеть папку письма в Outlook

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

Почему важно знать, в какой папке находится письмо?

Когда вы открываете письмо в новом окне с помощью двойного щелчка, иногда бывает важно понять, в какой папке оно хранится. Это может упростить навигацию между письмами и помочь в организации рабочего процесса. С помощью комбинаций клавиш CTRL + , для перехода к предыдущему письму и CTRL + . для следующего, вы можете быстрее управлять своей почтой. Однако без информации о папке можно легко потеряться.

Добавление столбца «В папке» в представление списка

Чтобы быстро видеть, в какой папке находится письмо, можно добавить дополнительный столбец «В папке» в представление списка вашего Outlook. Вот как это сделать:

  1. Запустите Outlook.
  2. Перейдите в меню Представления.
  3. Выберите Изменить представление.
  4. В разделе Управление представлением выберите текущие настройки представления и нажмите Изменить.
  5. Перейдите в раздел Столбец и добавьте столбец «В папке».
  6. Нажмите ОК три раза, а затем перезапустите клиент Outlook.

Теперь вы сможете видеть закрепленный столбец «В папке» при следующем поиске в Outlook, что значительно упростит работу с электронной почтой.

Использование макроса VBA для отображения папки письма

Если вы хотите получить больше функциональности, вы можете использовать макрос VBA. Этот макрос позволяет отображать путь к папке выбранного письма в виде всплывающего окна. Вот код макроса:

Option Explicit

Public Sub ShowMailItemFolder()
    Dim exp As Explorer
    Dim sel As Selection
    Dim please As String
    Dim s As String
    Dim mi As Outlook.mailItem
    Set exp = Application.ActiveExplorer

    If exp Is Nothing Then
        MsgBox "No Explorer active!"
    Else
        Set sel = exp.Selection

        please = " Please select one Mail!"
        If sel Is Nothing Then
            MsgBox "No Selection!" & please
        ElseIf sel.count > 1 Then
            MsgBox "Multiple selection!" & please
        ElseIf sel.count < 1 Then
            MsgBox "No Selection!" & please
        ElseIf sel.Item(1).Class <> olMail Then
            MsgBox "No Mail selected!" & please
        Else
            Set mi = sel.Item(1)

            If mi Is Nothing Then
                MsgBox "No mail selected!"
            Else
                MsgBox mi.Parent.FolderPath
            End If
        End If
    End If
End Sub

Как использовать макрос

Чтобы использовать данный макрос, вам нужно определить кнопку меню, которая будет запускать его по щелчку мышью. После выполнения макроса откроется всплывающее сообщение, показывающее папку MailItem. Это очень удобно, особенно для пользователей, которым нужно быстро получать информацию о расположении своих писем.

Заключение

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

Источник

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *