Cara Tetapkan Semula Automatik Hari Ini sebagai Tarikh Mula Tugas Baharu dalam Outlook Anda

Kongsi Sekarang:

Apabila mencipta tugasan baharu dalam Outlook, jika anda kerap perlu menetapkan hari ini sebagai tarikh mulanya, anda mesti mahu Outlook menyelesaikannya secara automatik. Artikel ini akan melihat keperluan ini untuk menyediakan kaedah yang mudah.

Secara lalai, apabila anda mengklik buat tugasan baharu dalam Outlook anda, tugasan tersebut akan dipaparkan dengan "Tarikh mula" ditetapkan kepada "Tiada", seperti yang ditunjukkan dalam rajah berikut. Walau bagaimanapun, selalunya, anda terbiasa menetapkan tarikh mula kepada tarikh semasa. Jadi, anda perlu memasukkan atau memilih tarikh secara manual dalam medan "Tarikh mula". Dalam menghadapi senario sedemikian, anda mungkin berharap Outlook boleh menetapkan hari ini secara automatik sebagai tarikh mula untuk tugasan baharu. Walaupun tiada fungsi langsung sedemikian, anda masih boleh mendapatkannya melalui kod VBA yang dikongsi selepas itu. Jika anda tidak biasa dengan VBA, sila rujuk "Cara Menjalankan Kod VBA di Outlook Anda"Sementara itu.

Tarikh Mula "Tiada" Lalai

Tetapkan Automatik Hari Ini sebagai Tarikh Mula Tugasan Baharu

  1. Sebagai permulaan, lancarkan aplikasi Outlook anda.
  2. Kemudian, tekan "Alt + F11" untuk mencetuskan penyunting Outlook VBA.
  3. Seterusnya, salin kod berikut ke dalam projek "ThisOutlookSession".
Public WithEvents objInspectors As Outlook.Inspectors
Public WithEvents objTask As Outlook.TaskItem

Private Sub Application_Startup()
    Set objInspectors = Outlook.Application.Inspectors
End Sub

Private Sub objInspectors_NewInspector(ByVal Inspector As Inspector)
    If TypeOf Inspector.CurrentItem Is TaskItem Then
       Set objTask = Inspector.CurrentItem
    End If
End Sub

Private Sub objTask_Open(Cancel As Boolean)
    'When opening a fresh new task item
    If Len(objTask.Subject) = 0 And Len(objTask.Body) = 0 And objTask.startDate = #1/1/4501# And objTask.DueDate = #1/1/4501# Then
 
       'Set start date to today
       objTask.startDate = Date
    End If
End Sub

Kod VBA - Tetapkan Automatik Hari Ini sebagai Tarikh Mula Tugasan Baharu

  1. Selepas itu, gerakkan kursor ke subrutin "Application_Startup" yang pertama.
  2. Kemudian, tekan butang kekunci "F5".
  3. Sejak itu, setiap kali anda mencipta tugasan baharu, Outlook akan menetapkan tarikh mula secara automatik kepada tarikh semasa, iaitu hari ini, seperti yang ditunjukkan dalam imej berikut.Tetapkan Automatik Hari Ini sebagai Tarikh Mula

Berhati-hati dengan Makro Berbahaya di Outlook

Walaupun makro VBA membawa banyak kemudahan dan kemungkinan kepada pengguna, ia juga membawa kepada banyak risiko yang berpotensi. Contohnya, jika anda menetapkan tetapan makro anda untuk membolehkan semua makro tanpa pemberitahuan, apabila e-mel dengan makro jahat tiba di peti surat anda dan anda membuka pautan tertanamnya, fail data Outlook anda cenderung diserang oleh virus. Pada masa itu, anda harus membunuh virus dan berusaha Pembaikan OutlookKebanyakan masa, alat terbina dalam – Scanpst tidak dapat memenuhi tugasan ini. Jadi, anda harus menggunakan utiliti yang lebih mantap, seperti DataNumen Outlook Repair.

Pengenalan Pengarang:

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

Kongsi Sekarang:

Ruangan komen telah ditutup.