


Templat e -mel Outlook dengan tarikh automatik dalam subjek atau badan
Jul 02, 2025 am 09:58 AMTutorial ini merangkumi dua cara praktikal untuk menambah tarikh dinamik ke templat e -mel Outlook untuk secara automatik mengisi baris subjek dengan tarikh hari ini atau bulan semasa.
Jika anda menghantar banyak mesej berulang dalam Outlook seperti Log Harian, Laporan Mingguan, atau Ringkasan Bulanan, sambil menambah tarikh semasa ke baris subjek boleh menjadikannya lebih mudah untuk dijejaki dan rujukan. Walaupun Outlook tidak secara langsung menyokong tarikh dinamik dalam templat e -mel, terdapat dua alternatif praktikal untuk bekerja di sekitar batasan tersebut.
Buat templat e -mel Outlook dengan tarikh automatik dalam subjek menggunakan VBA
Untuk memasukkan tarikh dinamik ke dalam baris subjek templat Outlook anda, anda boleh menggunakan makro VBA.
Nota. Kaedah ini hanya berfungsi dalam versi desktop klasik Outlook sejak makro tidak disokong dalam Outlook dan Apl Web baru.
Langkah 1. Buat templat e -mel
Langkah pertama anda adalah untuk membuat template tradisional .oft. Inilah caranya dalam aplikasi Outlook Desktop klasik:
- Tuliskan e -mel baru seperti yang biasanya anda lakukan. Taipkan teks mesej dan sertakan pautan dan imej jika diperlukan. Tinggalkan baris subjek kosong.
- Pergi ke tab Fail > Simpan sebagai .
- Pilih Templat Outlook (*.oft) dari senarai drop-down Simpan sebagai jenis .
- Namakan templat baru anda.
- Simpan ke mana -mana folder yang anda mahukan. Ini tidak semestinya perlu menjadi folder templat lalai kerana laluan ke templat ditentukan dalam kod.
Templat Outlook anda disimpan tetapi belum bersedia untuk digunakan.
Untuk maklumat lanjut, lihat cara membuat templat e -mel di Outlook.
Langkah 2. Tambah tarikh dinamik ke baris subjek menggunakan VBA
Langkah seterusnya ialah menambah skrip VBA yang memaparkan baris subjek templat dengan teks yang telah ditetapkan dan tarikh semasa:
- Buka Visual Basic untuk Editor Aplikasi dengan menggunakan pintasan ALT F11 .
- Dalam menu atas, klik Masukkan> Modul .
- Dalam tetingkap Modul yang dibuka, tampal kod ini.
- Simpan makro anda dengan menekan Ctrl s .
- Tutup editor VBA dengan menekan alt q .
Langkah 3. Ujian makro dalam pandangan
Selepas menambah kod kepada editor VBA, makro bersedia untuk berjalan di Outlook anda. Pada tab pemaju di bawah makro , pilih yang bernama Project1.TemplateSubjectCurrentDate . Setelah diklik, makro akan membuat e -mel berdasarkan templat anda dengan tarikh hari ini dalam subjek.
Langkah 4. Tambahkan makro ke bar alat akses cepat
Untuk kemudahan, anda boleh menambah butang makro ke bar alat reben atau cepat, jadi hanya satu klik di Outlook anda.
Untuk langkah -langkah terperinci, lihat bagaimana untuk menambah arahan tersuai untuk Outlook QAT.
Cara menggunakan templat e -mel dengan tarikh automatik di Outlook
Untuk menggunakan templat e -mel anda dengan tarikh dinamik dalam baris subjek, anda hanya klik butang makro dalam Outlook Ribbon atau QAT.
Kod VBA ke Auto-Insert Tarikh Hari Ini ke Subjek Templat Outlook
Berikut adalah kod untuk mengautomasikan memasukkan tarikh hari ini dalam baris subjek templat e -mel Outlook. Pastikan anda menukar laluan ke folder di mana templat anda sendiri terletak.
Cara menyesuaikan Jalan ke Folder Templat
Untuk kod berfungsi dengan betul di Outlook anda, anda perlu menentukan laluan penuh ke template .oft anda sendiri dalam baris kod ini:
Set Mail = Application.CreateItemFromTemplate("C:\Users\Alex\AppData\Roaming\Microsoft\Templates\Project progress.oft")
Apabila mengemas kini, pastikan laluan dibalut dengan petikan berganda.
Cara menyesuaikan subjek e -mel
Anda bebas menyesuaikan baris subjek templat e -mel anda dengan mengubahsuai baris kod ini:
Mail.Subject = "Project Report as of " & Format(Date, "mmmm d, yyyy")
Tukar teks subjek:
Gantikan rentetan " Laporan Projek sebagai " Dengan mana -mana teks tersuai yang sesuai dengan mesej anda.
Sesuaikan format tarikh:
Format (tarikh, "mmmm d, yyyy") bahagian mentakrifkan bagaimana tarikh muncul dalam subjek. Ia juga boleh ditukar kepada gaya pilihan anda. Pastikan anda menggunakan format tarikh yang difahami oleh Outlook.
Berikut adalah beberapa contoh format yang disokong oleh Outlook:
Kod format | Memaparkan sebagai |
D-Mmm-Yyyy | 15-Jun-2025 |
m/d/yyyy | 6/15/2025 |
d mmmm, yyyy | 15 Jun, 2025 |
dddd, mmmm d | Ahad, 15 Jun |
Bulan mengisi auto dalam baris Templat Outlook Subjek
Jika subjek e -mel anda hanya memerlukan sebulan dan bukannya tarikh penuh, anda boleh menggunakan format tarikh tertentu dalam kod. Dan kemudian, tambahkan kod ke Outlook anda menggunakan langkah yang sama seperti tarikh dinamik.
Berikut adalah kod sampel untuk menambah bulan semasa ke subjek templat:
Contoh -contoh di bawah menunjukkan cara menyesuaikan kod untuk memasukkan secara automatik, sebelumnya atau bulan depan.
Masukkan bulan semasa dalam subjek e -mel
Untuk memasukkan auto bulan semasa dalam subjek templat e-mel anda, gunakan salah satu format tarikh berikut:
- "Mmmm" - memasukkan nama bulan penuh (mis. Jun).
- "Mmmm Yyyy" - memasukkan bulan dan tahun (contohnya Jun 2025).
Barisan kod lengkap boleh kelihatan seperti berikut:
- Untuk memasukkan hanya bulan:
Mail.Subject = "Project Report for " & Format(Date, "mmmm")
- Untuk memasukkan bulan dan tahun:
Mail.Subject = "Project Report for " & Format(Date, "mmmm yyyy")
Masukkan bulan sebelumnya dalam subjek e -mel
Jika mesej anda merujuk kepada bulan sebelumnya, anda boleh mengira dengan menggunakan fungsi DateAdd yang menolak 1 bulan dari tarikh hari ini.
- Untuk memasukkan bulan sebelumnya:
Mail.Subject = "Project Report for " & Format(DateAdd("m", -1, Date), "mmmm")
- Untuk memasukkan bulan dan tahun sebelumnya:
Mail.Subject = "Project Report for " & Format(DateAdd("m", -1, Date), "mmmm yyyy")
Masukkan bulan depan dalam subjek e -mel
Untuk mengisi auto pada bulan depan, anda juga menggunakan fungsi DateAdd , kali ini menambah 1 bulan ke tarikh hari ini.
- Untuk memasukkan hanya bulan depan:
Mail.Subject = "Tasks and Milestones for " & Format(DateAdd("m", 1, Date), "mmmm")
- Untuk memasukkan bulan dan tahun depan:
Mail.Subject = "Tasks and Milestones for " & Format(DateAdd("m", 1, Date), "mmmm yyyy")
Tarikh mengisi auto dalam subjek e-mel menggunakan templat Outlook yang dikongsi
Dengan templat e -mel yang dikongsi, memasukkan tarikh dinamik dalam baris subjek adalah cepat dan mudah. Tiada skrip VBA diperlukan.
Tidak seperti kod VBA yang disokong hanya dalam Outlook klasik (lama), templat e-mel bersama tambahan berfungsi di semua aplikasi Outlook: klasik, baru, dan web.
Berikut adalah langkah -langkah untuk membuat templat e -mel Outlook dengan tarikh semasa dalam baris subjek:
- Buat templat e -mel yang dikongsi .
- Dalam anak tetingkap add-in, buat templat baru seperti biasa.
- Dalam Editor Templat, letakkan kursor pada permulaan atau pada akhir teks templat.
- Klik butang Makro Inset dalam bar alat.
- Tambahkan makro untuk mengisi subjek e -mel .
- Dalam kotak carian, taipkan "subjek" untuk mendapatkan senarai semua makro yang berkaitan dengan subjek yang tersedia.
- Pilih Subjek Isi dan klik Pilih untuk menambah makro ini ke templat anda.
- Masukkan teks subjek .
- Dalam kotak baris subjek mengisi , taipkan bahagian statik subjek anda.
- Letakkan kursor di mana tarikh harus muncul.
- Klik butang makro bersarang memasukkan .
- Tambah makro tarikh semasa . Dalam senarai makro terbina, pilih Tarikh Masukkan .
- Tetapkan format tarikh . Tentukan bagaimana tarikh akan muncul dalam baris subjek dengan memilih dari format pratetap atau memasukkan yang tersuai.
- Simpan templat . Selepas menambah makro subjek mengisi (dengan tarikh dinamik bersarang), pemegang tempatnya akan muncul dalam editor templat. Klik Simpan untuk menyelesaikan membuat templat.
Apa yang berlaku apabila anda menggunakan templat di Outlook?
Apabila anda menggunakan templat ini di Outlook, ia akan melakukan 2 perkara:
- Masukkan kandungan yang ditulis semula ke dalam badan mesej.
- Isi baris subjek secara automatik dengan teks tersuai anda dan tarikh hari ini.
Petua. Anda juga boleh menggunakan kaedah ini untuk memasukkan elemen dinamik lain dalam subjek e -mel, seperti hari dalam seminggu, tahun semasa, atau nombor bulan. Hanya nyatakan format yang sesuai untuk makro tarikh sisipan . Contohnya:
- DDDD - Nama hari penuh (mis. Selasa)
- yyyy - tahun semasa (misalnya 2025)
- mm - bulan dua angka (contohnya 06)
Bulan masukkan automatik dalam baris subjek menggunakan templat Outlook yang dikongsi
Sekiranya anda sudah mengikuti langkah -langkah di atas untuk memasukkan tarikh dinamik dalam subjek templat Outlook anda, anda hampir di sana :)
Untuk memasukkan bulan semasa dalam baris subjek, satu -satunya perubahan adalah bagaimana anda mengkonfigurasi format tarikh dalam langkah 5.
Tetapkan format bulan :
Dalam kotak dialog Macro Tarikh , masukkan salah satu format tersuai berikut dalam bidang yang sepadan:
- MMMM - Nama bulan penuh (contohnya Julai).
- "Mmmm Yyyy" - Bulan dan Tahun (misalnya 2025).
Apabila anda menggunakan templat dalam Outlook, bulan semasa akan dimasukkan secara automatik ke dalam baris subjek berdasarkan tarikh sistem anda.
Tambahkan Tarikh Dinamik ke Templat Tubuh Outlook
Templat e -mel yang dikongsi menjadikannya mudah untuk memasukkan tarikh dinamik ke mana -mana tempat badan templat. Langkah -langkahnya sama dengan menambahkan tarikh hari ini ke baris subjek, jadi kami akan menggariskannya secara ringkas:
- Dalam Editor Templat, letakkan kursor di mana anda mahu tarikh muncul.
- Klik butang Makro Inset dalam bar alat.
- Pilih Tarikh Masukkan dari senarai.
- Tetapkan format tarikh yang dikehendaki.
- Untuk memasukkan tarikh sebelum atau selepas hari ini , masukkan nombor negatif atau positif dalam medan yang sepadan (contohnya, -1 untuk semalam, 1 untuk esok). Untuk memasukkan tarikh semasa, biarkan lalai 0.
- Klik OK untuk memasukkan makro ke dalam templat anda.
Itu sahaja! Setiap kali anda menggunakan templat, makro secara automatik akan memasukkan tarikh yang betul menggunakan format yang telah anda tentukan.
Ingin tahu untuk mencubanya di Outlook anda? Anda boleh meneroka ini dan banyak ciri berguna lain dalam versi templat e -mel yang dikongsi bersama, yang boleh didapati dari Microsoft AppSource.
Sekarang anda tahu bagaimana untuk menambah tarikh dinamik ke templat Outlook anda, anda satu langkah lebih dekat untuk mengautomasikan e -mel rutin anda dan memotong pada suntingan manual. Cari dan lihat bagaimana ia berfungsi untuk anda?
Atas ialah kandungan terperinci Templat e -mel Outlook dengan tarikh automatik dalam subjek atau badan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undress AI Tool
Gambar buka pakaian secara percuma

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Kumpulan mengikut bulan dalam jadual pivot Excel memerlukan anda untuk memastikan bahawa tarikh itu diformat dengan betul, kemudian masukkan jadual pivot dan tambahkan medan tarikh, dan akhirnya klik kanan kumpulan untuk memilih "bulan" agregasi. Jika anda menghadapi masalah, periksa sama ada ia adalah format tarikh standard dan julat data adalah munasabah, dan menyesuaikan format nombor untuk memaparkan bulan dengan betul.

Tutorial menunjukkan bagaimana untuk bertukar -tukar mod cahaya dan gelap dalam aplikasi Outlook yang berbeza, dan bagaimana untuk menyimpan panel bacaan putih dalam tema hitam. Sekiranya anda sering bekerja dengan e -mel anda pada waktu malam, Outlook Mode Dark dapat mengurangkan ketegangan mata dan

Untuk menetapkan tajuk berulang setiap halaman apabila cetakan Excel, gunakan ciri "Tajuk Top Top". Langkah -langkah khusus: 1. Buka fail Excel dan klik tab "Layout Page"; 2. Klik butang "Tajuk Cetak"; 3. Pilih "baris tajuk atas" dalam tetingkap pop timbul dan pilih baris untuk diulang (seperti baris 1); 4. Klik "OK" untuk melengkapkan tetapan. Nota termasuk: Hanya kesan yang boleh dilihat apabila pratonton percetakan atau percetakan sebenar, elakkan memilih terlalu banyak baris tajuk untuk mempengaruhi paparan teks, lembaran kerja yang berbeza perlu ditetapkan secara berasingan, ExcelOnline tidak menyokong fungsi ini, memerlukan versi tempatan, operasi versi MAC adalah serupa, tetapi antara muka sedikit berbeza.

Ia biasa mahu mengambil tangkapan skrin pada PC. Jika anda tidak menggunakan alat pihak ketiga, anda boleh melakukannya secara manual. Cara yang paling jelas ialah memukul butang PRT SC/atau cetak butang SCRN (cetak kunci skrin), yang akan merebut keseluruhan skrin PC. Awak buat

MicrosoftTeamsRecordingSarestoredIntHecloud, biasanya

Mencari nilai kedua terbesar dalam Excel boleh dilaksanakan dengan fungsi yang besar. Formula adalah = besar (julat, 2), di mana julat adalah kawasan data; Jika nilai maksimum muncul berulang kali dan semua nilai maksimum perlu dikecualikan dan nilai maksimum kedua didapati, anda boleh menggunakan formula array = max (jika (rangemax (julat), julat)), dan versi lama Excel perlu dilaksanakan oleh CTRL Shift Enter; Bagi pengguna yang tidak biasa dengan formula, anda juga boleh mencari secara manual dengan menyusun data dalam urutan menurun dan melihat sel kedua, tetapi kaedah ini akan mengubah susunan data asal. Adalah disyorkan untuk menyalin data terlebih dahulu dan kemudian beroperasi.

Topulldatafromthewebintoexcelwithoutcoding, usepowerQueryforstructuredHtmlTablesByenteringTheurlunderdata> getData> dariWebandSelectingThedesiredTable;

Untuk menggabungkan pelbagai dokumen perkataan, tiga kaedah boleh diterima pakai: Pertama, gunakan fungsi "masukkan" terbina dalam perkataan untuk menyesuaikan dokumen dengan format bersatu dan sebilangan kecil daripada mereka; kedua, salin dan tampal dan pilih "mengekalkan teks" untuk mengelakkan konflik format, yang sesuai untuk situasi di mana jenis -jenis perlu dikawal secara fleksibel; Ketiga, gunakan ketiga, gunakan alat pihak ketiga seperti PowerAutomate, WPSOffice atau alat dalam talian untuk mencapai pemprosesan batch, yang sesuai untuk menggabungkan sejumlah besar dokumen. Setiap kaedah mempunyai senario tersendiri dan harus dipilih mengikut keperluan sebenar.
