Outlook'ta Bir E-postaya Belirli Bir Kategori Atandığında Otomatik Olarak Görev Oluşturma

Şimdi paylaş:

Bu makale, Outlook VBA aracılığıyla bir e-postaya belirli bir renk kategorisi atadığınızda otomatik olarak nasıl yeni bir görev oluşturacağınızı öğretecektir.

Geçmişte, bir görevle ilgili bir e-posta aldığımda, bu e-postaya "Görev" kategorisini belirtir ve ilgili yeni bir görev oluşturmaya devam ederdim. Dürüst olmak gerekirse, bu süreç gerçekten zaman alıcıdır. Yeni görevde bu detayların talep edilmesi gerektiğinden, tüm bilgileri önceden yazmam gerekiyor. Ancak şimdi, VBA'nın yardımıyla, bir e-posta için "Görev" kategorisini belirttiğimde Outlook otomatik olarak yeni bir görev oluşturabilir. Bu ipucuyla ilgileniyorsanız, ayrıntılı olarak almak için okumaya devam edin.

Bir E-postaya Belirli Bir Kategori Atandığında Otomatik Olarak Görev Oluştur

  1. Öncelikle Outlook'u açın ve "Geliştirici" sekmesine geçin.
  2. Bu sekmede, “Visual Basic” düğmesini bulabilir ve tıklayabilirsiniz.
  3. Ardından yeni bir “Uygulamalar için Microsoft Visual Basic” penceresi açılacaktır. İçinde “ThisOutlookSession” projesine çift tıklamanız gerekiyor.
  4. Ardından, aşağıdaki VBA kodlarını “ThisOutlookSession” proje penceresine kopyalamalısınız.
Public WithEvents OlItems As Outlook.Items

Sub Application_Startup()
    Set OlItems = Session.GetDefaultFolder(olFolderInbox).Items
End Sub

Sub OlItems_ItemChange(ByVal Item As Object)
    Dim obApp As Application
    Dim olTask As TaskItem

    If Item.Class = olMail And Item.Categories = "Task" Then
       Set obApp = Outlook.Application
       Set olTask = obApp.CreateItem(olTaskItem)
       With olTask
            .Subject = Item.Subject
            .Body = Item.Body
            .Attachments.Add Item
            .StartDate = Now
            .DueDate = Now + 3
            .Save
            .Display
       End With
    End If
 
    'To clear the category
    'If you want to keep the category, remove the following four lines
    With Item
         .Categories = ""
         .Save
    End With
 
    Set obApp = Nothing
    Set olTask = Nothing
End Sub

ThisOutlookSession'daki Kodları Kopyalayıp Yapıştırın

  1. Bundan sonra, bu kodu imzalamanız istenecektir. Bunu başarmak için Office yerleşik yardımcı programını - “VBA Projeleri için Dijital Sertifika” kullanabilirsiniz. Daha ayrıntılı adımlar için bu makaledeki 2. Adıma başvurabilirsiniz “Önemsiz E-postaları Outlook'ta Okundu Olarak Otomatik Olarak İşaretlemek için 2 Adım anlayışının sonucu olarak, buzdolabında iki üç günden fazla durmayan küçük şişeler elinizin altında bulunur.VBA Projeleri için Dijital Sertifikalar
  2. Daha sonra harici zararlı makroların önüne geçmek için “Güven Merkezi”ne dönmeli ve makro ayarlarını sadece dijital olarak imzalanmış makroları etkinleştirecek şekilde değiştirmelisiniz.Makro Ayarlarını Değiştir
  3. Sonunda bir deneyebilirsin.
  • Aşağıdaki ekran görüntüsü gibi bir posta öğesini seçin ve ona belirli bir kategori atayın:Belirli kategoriyi e-postaya atayın
  • Hemen yeni bir görev otomatik olarak oluşturulur ve yeni bir açılır pencerede görüntülenir.Yeni Görev

Şüpheli E-postalardaki Kötü Amaçlı Makroları Takip Edin

Outlook verilerinize kolayca zarar verebilecek virüsler veya kötü amaçlı yazılımlar içerebilecekleri için tüm harici imzasız makroları engellemek hayati önem taşır. Bu nedenle kullanıcılar, makrolarla birlikte gelen e-postalara çok dikkat etmelidir. Ek olarak, dikkate değer bir yatırım yapmanız şiddetle tavsiye edilir. bozuk Outlook veri düzeltme aracı, sevmek DataNumen Outlook Repair. Beklenmedik bir Outlook çökmesine maruz kaldığınızda imdadınıza yetişebilir.

Yazar Tanıtımı:

Shirley Zhang, bir veri kurtarma uzmanıdır. DataNumendahil olmak üzere veri kurtarma teknolojilerinde dünya lideri olan , Inc. onarım SQL mdf hatası ve görünüm onarım yazılım ürünleri. Daha fazla bilgi için ziyaret edin www.datanumen.com

Şimdi paylaş:

Yoruma kapalı.