Ana içeriğe atla

Outlook'ta e-postalara tarih seçici nasıl eklenir?

Yazarı: Siluvia Son Değiştirilme Tarihi: 2024-05-09

İş arkadaşlarınıza farklı tarihlerde farklı kişilere farklı görevler atayarak bir çalışma programı göndermeniz gerektiğini varsayalım. Ancak tarihi manuel olarak girerken hata yapmaktan endişe ediyorsunuz, bu nedenle bunun yerine bir tarih seçiciye ihtiyacınız var. Bu öğretici, Outlook'ta e-postalara bir tarih seçici eklemenize yardımcı olacak bir yöntem sağlar.


VBA koduyla Outlook'ta E-postalara bir tarih seçici ekleyin

Outlook e-postalarına bir tarih seçici eklemek için aşağıdaki VBA kodunu çalıştırabilirsiniz. Lütfen aşağıdaki talimatları takip edin.

  1. Launch your Outlook, press the Ara Toplam + F11 tuşlarını açmak için Uygulamalar için Microsoft Visual Basic pencere.
  2. In the left pane, double click Project1 > Microsoft Outlook Nesneleri > Bu OutlookOturumu, ve ardından aşağıdaki VBA kodunu kopyalayın. ThisOutlookSession (Kod) pencere.
    VBA kodu: Outlook e-postalarına tarih seçici ekle
    Sub DatePicker()
    'Updated by Extendoffice 20220615
      Dim xDoc As Document
      On Error Resume Next
      Set xDoc = Application.ActiveInspector.WordEditor
      With xDoc.Application.Selection
        .Range.ContentControls.Add (wdContentControlDate)
        .ParentContentControl.DateDisplayFormat = "MMMM d, yyyy"
        .InsertAfter Format(Now(), "MMMM d, yyyy")
        .MoveRight wdCharacter, 1
      End With
    End Sub
    Not: In the code, you can change "MMMM g, yyyy" to the date format you need.
  3. İçinde kal Uygulamalar için Microsoft Visual Basic Pencere, tıklayın Tools > Referanslar.
  4. içinde Referanslar – Proje1 iletişim kutusunda Microsoft Word 16.0 Nesne Kitaplığı onay kutusunu ve tıklayın OK değişiklikleri kaydetmek için.
  5. Basın Ara Toplam + Q kapatmak için anahtarlar Uygulamalar için Microsoft Visual Basic pencere.
  6. içinde posta görüntüle, tıklayın yeni e-posta düğmesi altında Ana Sayfa sekmesine tıklayarak yeni bir e-posta oluşturun.
  7. içinde Mesaj pencere, tıklayın Hızlı erişim araç çubuğunu özelleştir düğmesine tıklayın Ve sonra seçim Daha Komutlar açılır menüden. Ekran görüntüsüne bakın:
  8. içinde Outlook Seçenekleri penceresinde aşağıdaki gibi yapılandırmanız gerekir.
    1. Klinik Makrolar içinde Şuradan komut seçin: açılır liste;
    2. Select the script you created above in the left commands box;
    3. Tıkla Ekle düğmesine basın.
    4. Keep the script selected in the right box, and then click the değiştirmek buton. İçinde Değiştir Düğmesi iletişim kutusunda, komut dosyasına yeni bir düğme atayın ve Tamam.
    5. Tıkla OK içinde Outlook Seçenekleri değişiklikleri kaydetmek için pencere.
  9. VBA komut dosyası şimdi eklendi Hızlı Erişim Araç Çubuğu ve belirttiğiniz simge olarak görüntülenir.
  10. Bundan böyle, bir e-posta oluştururken, ekrandaki tarih seçici simgesine tıklayabilirsiniz. Hızlı Erişim Araç Çubuğu e-posta gövdesine bir tarih seçici eklemek ve ardından ihtiyacınız olan tarihi seçmek için. Aşağıdaki demoya bakın.
Notlar:
  • You can insert multiple date pickers into the body of an email.
  • You can change the date you have selected: click on the date field to display the Date control, then select a new date as needed.
  • This date picker can also be inserted into the body of an appointment or a task. If you need to, create a new appointment or task and repeat the step 7-8 above to achieve it.
  • If you restart Outlook and find that the script does not run. That's because the macro was disabled. You need to follow the steps below to re-enable the macro:
    1. Tıklayın fileto > Opsiyonlar Girmek için Outlook Seçenekleri pencere.
    2. Tıklayın Güven Merkezi > Güven Merkezi Ayarları.
    3. içinde Güven Merkezi penceresinde, tıklayın Makro Ayarları sekmesine gidin, Tüm makroları etkinleştirin seçeneğini işaretleyin ve tıklayın. OK > OK Yeni ayarları kaydetmek için
    4. Restart Outlook once more.

En İyi Ofis Üretkenlik Araçları

Outlook için Kutools - Outlook'unuzu Güçlendirecek 100'den Fazla Güçlü Özellik

🤖 AI Posta Yardımcısı: Yapay zeka büyüsüyle anında profesyonel e-postalar: tek tıkla dahice yanıtlar, mükemmel ton, çok dilli ustalık. E-posta göndermeyi zahmetsizce dönüştürün! ...

???? E-posta Otomasyonu: Ofis Dışında (POP ve IMAP için kullanılabilir)  /  E-posta Gönderimini Planla  /  E-posta Gönderirken Kurallara Göre Otomatik CC/BCC  /  Otomatik İletme (Gelişmiş Kurallar)   /  Otomatik Karşılama Ekleme   /  Çok Alıcılı E-postaları Otomatik Olarak Bireysel Mesajlara Bölün ...

📨 E-posta Yönetimi: E-postaları Kolayca Geri Çağırın  /  Dolandırıcılık E-postalarını Konulara ve Diğerlerine Göre Engelleyin  /  Yinelenen E-postaları Silin  /  gelişmiş Arama  /  Klasörleri Birleştir ...

📁 Ekler ProToplu Kaydetme  /  Toplu Ayır  /  Toplu Sıkıştırma  /  Otomatik kaydet   /  Otomatik Ayır  /  Otomatik Sıkıştır ...

🌟 Arayüz Büyüsü: 😊Daha Fazla Güzel ve Havalı Emoji   /  Sekmeli Görünümlerle Outlook Verimliliğinizi Artırın  /  Outlook'u Kapatmak Yerine Küçültün ...

👍 Tek Tıklamayla Harikalar: Tümünü Gelen Eklerle Yanıtla  /   Kimlik Avına Karşı E-postalar  /  🕘Gönderenin Saat Dilimini Göster ...

👩🏼‍🤝‍👩🏻 Kişiler ve Takvim: Seçilen E-postalardan Toplu Kişi Ekleme  /  Kişi Grubunu Bireysel Gruplara Bölme  /  Doğum Günü Hatırlatıcılarını Kaldır ...

üzerinde 100 Özellikler Keşfinizi Bekleyin! Daha Fazlasını Keşfetmek İçin Buraya Tıklayın.

 

 

Comments (5)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
WHEN I CLOSE THE OUTLOOK AND RESTAR THIS IS NOT WORKING, WHY? CAN YOU HELP
This comment was minimized by the moderator on the site
Hi,

I'm very sorry, this issue occurred because macros were disabled after restarting Outlook. Please follow these steps to re-enable macros:
Click on File > Options to enter the Outlook Options window, click on Trust Center > Trust Center Settings, in the Trust Center window, click on the Macro Settings tab, select the Enable all macros option, and click OK to save the new settings. Please restart Outlook once more, and the issue should be resolved.
This comment was minimized by the moderator on the site
Hello. Very clear instructions, thank you.
When I attempt to use the macro, I get this error:
"Compile error: User defined type not defined."
Sub DatePicker() and xDoc As Document are highlighted.
Any ideas on how to fix it please?
This comment was minimized by the moderator on the site
Hi Dave,

To solve this problem, please follow the instruction of step 3 and 4 to enable the Microsoft Word 16.0 Object Library option in the Microsoft Visual Basic for Applications window.
https://www.extendoffice.com/images/stories/comments/comment-picture-zxm/outlook-word-referece-vba.png?1711618070
This comment was minimized by the moderator on the site
This was exactly what I was looking for. Thank you!!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations