Упрощение Outlook: как скрыть имена столбцов в одном представлении

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

Метод 1. Настройка параметров столбцов в Outlook 2019 и 2021.
В Outlook 2019 и 2021 предусмотрен простой способ скрыть имена столбцов в одном представлении путем настройки параметров столбцов. Выполните следующие действия:

  1. Откройте Outlook и перейдите в нужную папку (например, «Входящие»).
  2. Нажмите правой кнопкой мыши имя любого столбца (например, «От» или «Тема») и выберите «Настроить текущий вид».
  3. В диалоговом окне «Настройка представления» нажмите кнопку «Столбцы».
  4. Снимите флажок «Показывать имена полей в заголовке столбца» и нажмите «ОК».
  5. Нажмите «ОК» еще раз, чтобы сохранить изменения.

Метод 2. Использование макроса VBA в Outlook 2016 и более ранних версиях.
Если вы используете Outlook 2016 или более раннюю версию, вы можете добиться того же результата, используя макрос Visual Basic для приложений (VBA). Вот пример:

  1. Нажмите «Alt + F11», чтобы открыть редактор VBA.
  2. Нажмите «Вставить» и выберите «Модуль», чтобы вставить новый модуль.
  3. Вставьте в модуль следующий код:
Sub HideColumnNames()
    Dim objView As Outlook.View
    Set objView = Application.ActiveExplorer.CurrentView
    objView.ColumnFont.Bold = False
    objView.ColumnFont.Color = RGB(0, 0, 0)
    objView.ColumnFont.Size = 0
    objView.Save
    Set objView = Nothing
End Sub
  1. Сохраните макрос и закройте редактор VBA.
  2. Нажмите «Alt + F8», чтобы открыть диалоговое окно «Макрос».
  3. Выберите макрос «HideColumnNames» и нажмите «Выполнить».

Метод 3. Использование сценария PowerShell для Outlook Online:
Outlook Online не предоставляет встроенной возможности скрывать имена столбцов. Однако этого можно добиться с помощью сценария PowerShell. Выполните следующие действия:

  1. Откройте текстовый редактор и вставьте следующий код:
$Outlook = New-Object -ComObject Outlook.Application
$Namespace = $Outlook.GetNamespace("MAPI")
$Folder = $Namespace.GetDefaultFolder(6) # Replace 6 with the desired folder index (1 for Inbox, 2 for Sent Items, etc.)
$Folder.Views.Item("Single").ColumnFont.Bold = $False
$Folder.Views.Item("Single").ColumnFont.Color = 0
$Folder.Views.Item("Single").ColumnFont.Size = 0
$Folder.Views.Item("Single").Save()
  1. Сохраните файл с расширением.ps1 (например, HideColumnNames.ps1).
  2. Откройте PowerShell и перейдите к папке, в которой вы сохранили скрипт.
  3. Запустите сценарий, введя имя его файла (например, HideColumnNames.ps1) и нажав Enter.

Скрытие названий столбцов в едином представлении Outlook может помочь навести порядок в вашем рабочем пространстве и обеспечить более целенаправленную работу с электронной почтой. В этой статье мы рассмотрели три метода достижения такой настройки: настройку параметров столбцов в Outlook 2019 и 2021, использование макроса VBA в Outlook 2016 и более ранних версиях и использование сценария PowerShell для Outlook Online. Выберите метод, соответствующий вашей версии Outlook и вашим предпочтениям, и наслаждайтесь более понятным интерфейсом.