2 Швидкі засоби для об’єднання та друку кількох календарів Outlook на одній сторінці

Поділитися зараз:

Можливо, у вас є кілька календарів у вашому Outlook, і кожен із них містить багато елементів. Якщо ви хочете надрукувати всі ці календарі на одній сторінці, ви можете прочитати цю статтю, щоб навчитися 2 простим методам.

Outlook дозволяє переглядати кілька календарів у режимі накладання, так що ви можете бачити всі елементи в декількох календарях на одній сторінці. Однак ви не можете надрукувати кілька календарів у цьому поданні. Дивлячись на цю проблему, ми представимо вам 2 підходи, які дозволяють надрукувати кілька календарів на одній сторінці.

Злиття та друк кількох календарів Outlook на одній сторінці

Спосіб 1: Надрукуйте знімок екрана накладених календарів

  1. Для початку відкрийте панель «Календар» за допомогою комбінації клавіш «Ctrl + 2».
  2. Потім на панелі навігації перевірте календарі, які потрібно надрукувати.Виберіть Календарі в області переходів
  3. Далі клацніть лівою стрілкою на заголовку календарів, щоб їх накладати.Перегляд календарів у режимі накладання
  4. Тепер ви можете бачити, що всі елементи календарів були показані в одному вікні, як показано на малюнку нижче.Накладені календарі
  5. Потім натисніть «Нові елементи»> «Електронне повідомлення» на вкладці «Домашня сторінка».Створити новий електронний лист
  6. У новому вікні Повідомлення помістіть курсор у тіло.
  7. Потім перейдіть на вкладку «Вставка» та натисніть «Знімок екрана».
  8. Далі оберіть перший варіант у «Доступній Windows».Вставити знімок екрана
  9. Після цього накладені календарі були введені в тіло.Знімок екрана в тілі
  10. Нарешті, натисніть «Файл»> «Друк»> «Друк», щоб роздрукувати цей електронний лист.Друк електронної пошти

Спосіб 2: Друк об’єднаних календарів на одній сторінці за допомогою VBA

  1. Спочатку натисніть клавіші “Alt + F11”, щоб отримати доступ до редактора Outlook VBA.
  2. Потім вкладіть наступний код у модуль.
Dim objTempCalendar As Outlook.Folder

Sub CombineMultipleCalendars()
    Dim lCalendarCount As Long
    Dim i As Long
 
    On Error Resume Next
    Set objTempCalendar = Application.Session.GetDefaultFolder(olFolderCalendar).Folders("Temp")
    If objTempCalendar Is Nothing Then
       Set objTempCalendar = Application.Session.GetDefaultFolder(olFolderCalendar).Folders.Add("Temp")
    End If

    lCalendarCount = InputBox("How many calendars you want to print?", , "3")
 
    i = 1
    While i <= lCalendarCount
          Call CopyCalendarItems
          i = i + 1
    Wend
End Sub

Sub CopyCalendarItems()
    Dim objSourceCalendar As Outlook.Folder
    Dim objCalendarItem As Outlook.AppointmentItem
    Dim objCopiedItem As Outlook.AppointmentItem
    Dim objMoviedItem As Outlook.AppointmentItem
 
    Set objSourceCalendar = Outlook.Application.Session.PickFolder
 
    If Not (objSourceCalendar Is Nothing) Then
       If objSourceCalendar.DefaultItemType = olAppointmentItem Then
          For Each objCalendarItem In objSourceCalendar.Items
              Set objCopiedItem = objCalendarItem.Copy
              Set objMoviedItem = objCopiedItem.Move(objTempCalendar)
              objMoviedItem.Save
          Next
       End If
    End If
End Sub

Код VBA - Об’єднати календарі

  1. Потім запустіть макрос, натиснувши клавішу “F5” у підпрограмі “CombineMultipleCalendars”.
  2. Після цього введіть кількість календарів, які ви хочете надрукувати одночасно.Введіть кількість календарів для друку
  3. Пізніше, відповідно до числа, яке ви ввели зараз, вам потрібно буде вибрати певну кількість календарів у спливаючому діалоговому вікні.Виберіть Календарі
  4. Коли макрос завершиться, ви зможете повернутися до навігаційної панелі календаря.
  5. Тепер ви побачите там новий календар "Temp", який містить усі елементи вибраних календарів.Новий календар
  6. Зрештою, ви можете роздрукувати цей календар, як зазвичай.

Швидко вирішуйте проблеми Outlook

Ви коли-небудь стикалися з проблемами Outlook? Що б ви зробили в такому разі? Загалом, спочатку більшість користувачів вдаються до вбудованого інструменту відновлення – Scanpst. Однак, насправді, він не може виправити серйозні проблеми, такі як пошкодження PST. Зазвичай у такому разі вам доводиться звертатися за допомогою до більш досвідченого зовнішнього інструменту, скажімо DataNumen Outlook Repair. Він може виправити Outlook негайно проблеми.

Вступ автора:

Ширлі Чжан - експерт із відновлення даних у DataNumen, Inc., яка є світовим лідером у галузі технологій відновлення даних, в тому числі sql виправити та перспективні програмні продукти для ремонту. Для отримання додаткової інформації відвідайте WWW.datanumen.com

Поділитися зараз:

Коментарі закриті.