KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Outlook’ta yinelenen bir randevunun tüm örneklerinin listesini nasıl yazdırabilirim?

YazarKelly Değiştirme Tarihi

Bildiğiniz gibi, bir yinelenen randevu Outlook’ta düzenli aralıklarla tekrarlanan birçok olay içerir. Ancak bu yinelenen randevuyu yazdırdığınızda tüm tekrarların listesi kaybolur. Peki yinelenen bir randevudaki tüm tekrarların listesini nasıl yazdırabilirsiniz? Aşağıdaki çözümler işinizi kolaylaştırabilir.

Office Tab - Microsoft Office’te Sekmeli Düzenlemeyi ve Göz Atmayı Etkinleştirin, İşleri Kolaylaştırın
Hemen Kutools for Outlook’ı açın ve sonsuza dek sınırsız erişimle 100’den fazla özelliğin keyfini çıkarın
Bu gelişmiş özelliklerle Outlook 2024 - 2010 veya Outlook 365 deneyiminizi geliştirin. 100+ güçlü özelliği keşfedin ve e-posta deneyiminizi yükseltin!

Yinelenen bir Outlook randevusunun listesini dışa aktararak yazdırma

Aslında, Outlook’ta yinelenen bir randevunun tüm tekrarlarını içeren listeyi doğrudan yazdırmanın bir yolu yoktur. Ancak takvim verilerinizi Excel’e aktarabilir, yinelenen randevunun tüm tekrarlarını filtreleyebilir ve ardından yazdırabilirsiniz. Lütfen aşağıdaki adımları izleyin:

1. Outlook’ta lütfen Dosya > Aç ve Dışa Aktar(veya)Aç) > İçe/Dışa Aktar(veya)İçe Aktar).

2. İçe/Dışa Aktarma Sihirbazı’nda lütfen Bir dosyaya dışa aktar seçeneğine tıklayın ve İleri düğmesine tıklayın.

doc-print-recurring-appointment-1

3. İlk "Bir dosyaya dışa aktar" iletişim kutusunda lütfen Virgülle Ayrılmış Değerler seçeneğine tıklayın ve İleri düğmesine tıklayın.

doc-print-recurring-appointment-2

4. İkinci "Bir dosyaya dışa aktar" iletişim kutusunda, yazdırmak istediğiniz yinelenen randevuyu içeren takvimi seçin ve İleri düğmesine tıklayın.

doc-print-recurring-appointment-3

5. Üçüncü "Bir dosyaya dışa aktar" iletişim kutusunda lütfen Göz At düğmesine tıklayın.

doc-print-recurring-appointment-10

6. Şimdi Göz At iletişim kutusu açılır. Lütfen (1) dışa aktarılan CSV dosyasını kaydetmek için hedef klasörü belirtin, (2) Dosya Adı kutusuna CSV dosyasının adını girin ve Tamam düğmesine tıklayın.

doc-print-recurring-appointment-4

7. Üçüncü ve son "Bir dosyaya dışa aktar" iletişim kutusunda İleri ve Son düğmelerine tıklayın.

doc-print-recurring-appointment-5

8. Lütfen "Tarih Aralığı Ayarla" iletişim kutusunda takvimi dışa aktaracağınız tarih aralığını belirtin ve Tamam düğmesine tıklayın.

doc-print-recurring-appointment-6

9. Şu ana kadar Outlook takvimi bir CSV dosyası olarak dışa aktarıldı. Lütfen CSV dosyasını içeren klasörü açın, dosyaya sağ tıklayın ve bağlam menüsünden Birlikte Aç > Excel seçeneğini seçin. Ekran görüntüsüne bakın:

doc-print-recurring-appointment-7

10. Dışa aktarılan CSV dosyası Excel’de açılıyor. Konu sütun başlığına tıklayın ve Veri > Filtrele seçeneğine tıklayın. Ekran görüntüsüne bakın:

doc-print-recurring-appointment-8

10. Konu sütun başlığında bulunan Filtre simgesine tıklayın, açılan listeden yalnızca yazdırmak istediğiniz yinelenen randevunun konusunu seçin ve Tamam düğmesine tıklayın.

doc-print-recurring-appointment-9

11. Belirtilen yinelenen randevunun yalnızca tekrarları filtrelenerek gösterilir. Yazdırmak için lütfen Dosya > Yazdır seçeneğine tıklayın.


Yinelenen bir Outlook randevusunun listesini VBA ile yazdırma

Bu yöntem, Outlook’ta yinelenen bir randevunun listesini kolayca yazdırmak için VBA kodundan yararlanır. Lütfen aşağıdaki adımları uygulayın:

1. Takvim görünümünde, yazdırmak istediğiniz yinelenen randevunun bir tekrarını seçin ve Microsoft Visual Basic for Applications penceresini açmak için Alt+F11 tuşlarına basın.

2. Ekle > Modül seçeneğine tıklayın ve ardından aşağıda verilen VBA kodunu yeni açılan Modül betiğine yapıştırın.

VBA: Outlook’ta yinelenen bir randevudaki tüm tekrarların listesini yazdırma

Sub RecurringList()

Dim CalendarFolder As Outlook.MAPIFolder
Dim CalendarItems As Outlook.Items
Dim RestrictItems As Outlook.Items
Dim sFilter, sSubject, sOccur As String
Dim iNumRestricted As Integer
Dim itm, itmNew As Object
Dim tStart, tEnd As Date

Set CalendarFolder = Application.ActiveExplorer.CurrentFolder
Set CalendarItems = CalendarFolder.Items

   CalendarItems.Sort "[Start]"
CalendarItems.IncludeRecurrences = True

    tEnd = Format(Now + 10, "Short Date")

sSubject = Application.ActiveExplorer.Selection.Item(1).Subject

   sFilter = "[Start] >= '11/1/2016' And [End] < '6/30/2017' And  [IsRecurring]  = True And [Subject] = " & sSubject

   Set RestrictItems = CalendarItems.Restrict(sFilter)

   iNumRestricted = 0

   For Each itm In RestrictItems
iNumRestricted = iNumRestricted + 1
sOccur = sOccur & vbCrLf & itm.Subject & vbTab & " >> " & vbTab & itm.Start & vbTab & " to: " & vbTab & itm.End
Next

Set itmNew = Application.CreateItem(olMailItem)
itmNew.Body = sOccur & vbCrLf & iNumRestricted & " occurrences found."
itmNew.Display

End Sub

Not: Kodda yazdırmak istediğiniz yinelenen randevunun tarih aralığını değiştirin: sFilter = "[Start] >= '11/1/2016' And [End] < '6/30/2017'And  [IsRecurring]  = True And [Subject] = " & strSubject

3. Bu VBA’yı çalıştırmak için F5 tuşuna basın veya Çalıştır düğmesine tıklayın.

4. Şimdi, seçili yinelenen randevudaki tüm tekrarların listesi, aşağıda ekran görüntüsünde gösterildiği gibi bir Yeni E-posta içine kopyalanıp yapıştırılır. Listeyi yazdırmak için lütfen Dosya > Yazdır seçeneğine tıklayın.

doc-print-recurring-appointment-11


İlgili Makaleler


En İyi Office Verimlilik Araçları

Yepyeni Kutools for Outlook’i 100+ inanılmaz özelliğiyle deneyimleyin!Şimdi indirmek için tıklayın!

🤖KUTOOLS AI:E-postaları yanıtlama, özetleme, iyileştirme, uzatma, çevirme ve yazma dahil olmak üzere zahmetsizce yönetmek için gelişmiş yapay zeka teknolojisi kullanır.

📧E-posta Otomasyonu: Otomatik Yanıt (POP ve IMAP için kullanılabilir) / E-postaları Zamanlayarak Gönderme / E-posta Gönderirken Kurallara Göre Otomatik CC/BCC / Otomatik Yönlendirme (Gelişmiş Kurallar) / Otomatik Selam Eklemesi / Çok Alıcılı E-postaları Otomatik Olarak Bireysel Mesajlara Bölme…

📨E-posta Yönetimi: E-postayı Geri Çağırma, Konu Başlıklarına ve Diğer Özelliklere Göre Dolandırıcılık E-postalarını Engelleme, Yinelenen E-postaları Silme, Gelişmiş Arama, Klasörleri Düzenleme…

📁Ek Dosyalar Pro: Toplu Kaydetme, Toplu Ayırma, Toplu Sıkıştırma, Otomatik Kaydet, Otomatik Ayır ve Otomatik Sıkıştır…

🌟Arayüz Büyüsü: 😊 Daha Güzel ve Havalı Emojiler / Önemli e-postalar geldiğinde sizi uyarır / Outlook’u Kapatmak Yerine Simge Durumuna Küçültür…

👍Tek Tıkla Harikalar: Tümüne Eklerle Yanıtla / Balık Avı E-postalarına Karşı Koruma / 🕘 Gönderenin Mevcut Saati ve Saat Dilimini Göster…

👩🏼‍🤝‍👩🏻Kişiler & Takvim:Seçili E-postalardan Toplu Kişi Ekleme/Bir Kişi Grubunu Bireysel Gruplara Bölme/Doğum Günü Hatırlatıcısını Kaldırma…

Kutools’u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40’tan fazla başka dili destekler!

Kutools for Outlook’un kilidini tek tıkla hemen açın! Beklemeyin, şimdi indirin ve verimliliğinizi artırın!

kutools for outlook features1kutools for outlook features2

🚀 Tek Tıkla İndir — Tüm Office Eklentilerini Edinin

Kesinlikle Önerilir: Kutools for Office (5’li Paket)

Tek tıklamayla beş yükleyiciyiaynı anda indirin —Kutools for Excel, Outlook, Word, PowerPointve Office Tab Pro.Şimdi indirmek için tıklayın!

  • ✅Tek tıklamayla kolaylık: Beş kurulum paketini tek seferde indirin.
  • 🚀Her Office görevine hazır: İhtiyacınız olduğunda, ihtiyacınız olan eklentileri yükleyin.
  • 🧰İçerik: Kutools for Excel / Kutools for Outlook / Kutools for Word / Office Tab Pro / Kutools for PowerPoint