Cara Auto Memindahkan Tugas yang Ditugaskan kepada Orang Lain ke Folder Tugas Khusus di Outlook

Kongsi Sekarang:

Secara umum, semua tugas akan ditempatkan di folder tugas Outlook lalai, tidak kira tugas yang dimenangkan atau tugas yang anda tetapkan kepada orang lain. Artikel ini akan memperkenalkan cara membuat Outlook untuk memindahkan tugas secara otomatis yang diberikan kepada orang lain ke folder tugas tertentu.

Outlook membolehkan kita memberikan tugas kepada orang lain. Tetapi sementara itu, tugas yang anda tetapkan kepada orang lain akan disimpan di folder tugas lalai anda juga. Dalam kes ini, jika anda sering perlu memberikan tugas kepada orang lain, folder tugas anda akan berantakan. Cara terbaik untuk mengklasifikasikan dan mengurus tugas anda adalah dengan membuat folder yang terpisah dan kemudian memindahkan tugas yang diberikan kepada orang lain ke folder ini. Tetapi melakukan ini secara manual akan sedikit menyusahkan. Di sini kami akan membantu anda mencapainya secara automatik dengan Outlook VBA.

Auto Pindahkan Tugasan yang Diberikan kepada Orang Lain ke Folder Tugas Tertentu

  1. Untuk bermula, anda perlu mencipta folder tugasan baharu. Klik kanan pada folder tugasan lalai anda dan pilih “Folder Baharu”. Tentukan nama untuknya. Di sini kita akan mengambil “Ujian” sebagai contoh.Buat Folder Tugas Baru
  2. Kemudian beralih ke tab "Pembangun" dan klik pada butang "Visual Basic".Visual Basic
  3. Selanjutnya di tetingkap "Visual Basic" yang baru, klik dua kali pada projek "ThisOutlookSession" dan salin kod VBA berikut ke dalamnya.
Public WithEvents Items As Outlook.Items

Sub Application_Startup()
    Set Items = Session.GetDefaultFolder(olFolderTasks).Items
End Sub

Sub Items_ItemAdd(ByVal Item As Object)
    If TypeName(Item) = "TaskItem" Then
       MoveTask Item
    End If
End Sub

Sub MoveTask(Item As TaskItem)
    Dim Folder As Outlook.Folder
    Dim myName As String
 
    'replace "smith" with your own account name
    myName = "Smith"
 
    If InStr(Item.Owner, myName) = 0 Then
       Set Folder = Session.GetDefaultFolder(olFolderTasks).Folders("Test")
       Item.Move Folder
    End If
End Sub

Salin Kod VBA ke ThisOutlookSession

Catatan: Rentetan "myName" bergantung pada nama akaun anda sendiri. Anda boleh pergi ke "Tetapan Akaun" untuk memeriksa bidang "Nama Anda" seperti tangkapan layar berikut:Periksa Nama Anda Sendiri

  1. Selepas itu, anda harus menandatangani kod ini dan menukar tetapan makro. Untuk keterangan lebih lanjut, anda dapat merujuk pada Langkah 2 dalam artikel "2 Langkah untuk Menandai Email Sampah secara Otomatis sebagai Dibaca di Outlook".
  2. Akhirnya anda boleh mencuba.
  • Pada mulanya, buat tugas baru dan klik pada butang "Tugaskan Tugas" di tetingkap Tugas baru.Tugaskan Tugas
  • Kemudian anda boleh menyusun tugas dan memilih penerima dan terakhir klik butang "Kirim".Karang dan Hantar Tugas
  • Selepas itu, anda boleh pergi ke senarai folder tugas anda. Anda akan dapati bahawa tugas ini pasti diletakkan di folder "Uji".Periksa Folder Yang Tugas Ada

Tangani fail Outlook yang rosak

Sekiranya anda menerima mesej ralat Outlook yang terlibat dengan fail Outlook anda, kemungkinan fail tersebut rosak. Dalam keadaan ini, anda boleh menggunakan alat pembaikan terpasang, Scanpst.exe, untuk mencuba. Sekiranya gagal, jalan terakhir anda mesti memilih yang lebih kuat alat pembaikan fail Outlook yang rosak, seperti DataNumen Outlook Repair.

Pengenalan Pengarang:

Shirley Zhang adalah pakar pemulihan data di DataNumen, Inc., yang merupakan pemimpin dunia dalam teknologi pemulihan data, termasuk pembaikan SQL Server pangkalan data mdf dan produk perisian pembaikan prospek. Untuk maklumat lebih lanjut, lawati www.datanumen.com

Kongsi Sekarang:

Ruangan komen telah ditutup.