Cara Memasukkan Log Peristiwa Automatik Menggunakan Cap Waktu Excel VBA

Cap masa ialah sumber yang bagus untuk mengenal pasti apabila sesuatu peristiwa berlaku. Microsoft Excel memberi anda pilihan untuk menambah cap masa dalam format dd: mm: yyyy hh: mm: ss. Selalunya anda perlu menggunakan pintasan papan kekunci atau melaksanakan fungsi Excel untuk menambah cap masa, yang merupakan tugas manual dan ralat.

Editor kod Excel Visual Basic datang untuk menyelamatkan anda dengan membolehkan anda mengautomasikan keseluruhan tugas menggunakan skrip cap waktu VBA. Anda juga boleh menambah syarat yang kompleks untuk mengautomasikan lagi tugas tanpa bergantung pada pengendali kemasukan data atau kolaborator. Teruskan membaca untuk mengetahui beberapa helah mudah untuk menggunakan VBA untuk menambah cap masa dalam Excel.

1. Cara menambah Cap Waktu VBA: Makro QAT

Kod VBA berikut membolehkan anda menjalankan fungsi log peristiwa bila-bila masa anda mahu dengan satu klik daripada bar alat capaian pantas Excel atau QAT. Ia serupa dengan menjalankan makro Excel VBA , jadi anda perlu menyimpan lembaran kerja sedia ada menggunakan sambungan fail yang didayakan Makro selepas menggunakan kod VBA:

  • Klik kanan pada tab lembaran kerja dan klik pada Lihat Kod dari menu konteks.
  • Salin-tampal kod VBA ini ke dalam editor kod dan kemudian klik pada Simpan .

Sub vba_timeStamp() Dim ts Sebagai Tarikh Dengan Pilihan .Nilai = Tarikh + Masa Tamat Dengan Sub End

  • Simpan buku kerja sebagai fail yang didayakan Makro.
  • Sekarang, klik tab Fail dan pilih Pilihan daripada menu Fail.
  • Klik pada Quick Access Toolbar (QAT) dan kemudian tatal senarai untuk mencari View Macros .
  • Tambah Makro Paparan pada QAT dan tutup menu Pilihan dengan mengklik Ok .
  • Sekarang, jalankan Makro daripada QAT apabila anda perlu menambah cap waktu dengan melaksanakan kod VBA.

Untuk mengautomasikan sepenuhnya tugas penciptaan cap masa, anda boleh menggunakan skrip VBA yang disebut di bawah.

2. Cara menambah Cap Waktu VBA: Apabila Lembaran Kerja Berubah

Kod VBA berikut akan menambah cap masa dalam sel lajur B apabila ia mengesan perubahan dalam sel sepadan lajur A :

Sub Worksheet_SelectionChange(ByVal Sasaran Sebagai Julat) Jika Target.Column = 1 Dan Target.Value <> "" Then Application.EnableEvents = False Target.Offset(0, 1) = Format(Now(), "dd-mm-yyyy hh:mm:ss") Application.EnableEvents = True End Jika End Sub

Ikuti langkah-langkah yang dinyatakan dalam kaedah pertama untuk membuka editor kod VBA. Sekarang, klik dua kali pada Sheet1(Sheet1) di bawah menu VBAProject (Book1) untuk mengaktifkan penjejakan perubahan lembaran kerja.

Editor kod harus menunjukkan Lembaran Kerja dalam menu lungsur sebelah kiri dan SelectionChange dalam menu lungsur sebelah kanan. Anda kini boleh salin-tampal kod VBA di atas. Setelah selesai, jangan lupa simpan fail sebagai buku kerja Excel yang didayakan Makro.

Setiap kali anda menjalankan Makro ini, Excel secara automatik akan menambah cap masa dalam lajur B jika anda menulis sesuatu dalam lajur A . Anda juga boleh menambah Makro ke QAT dengan mengikuti langkah-langkah yang dinyatakan dalam kaedah sebelumnya untuk menambah skrip VBA.

Kata Akhir

Sekarang setelah anda tahu cara menggunakan editor kod Excel VBA dengan kod cap waktu VBA yang disebutkan di atas, anda boleh mula mengubah suai buku kerja Excel anda untuk memasukkan cap masa secara automatik apabila anda mahu.

Walau bagaimanapun, sebarang perubahan yang anda buat dalam lembaran kerja Excel anda dengan melaksanakan kod VBA tidak akan hilang jika anda menekan kekunci pintas buat asal. Oleh itu, buat salinan sandaran sebelum menggunakan skrip VBA mudah ini. Excel VBA juga boleh melaksanakan fungsi hebat lain, contohnya, anda boleh menggunakan VBA untuk memasukkan baris dalam Microsoft Excel.


Cara Membuat Salinan Dokumen Word: 3 Kaedah Mudah untuk Dicuba

Cara Membuat Salinan Dokumen Word: 3 Kaedah Mudah untuk Dicuba

Jika anda perlu membuat salinan dokumen Word anda, berikut cara untuk menciptanya dan menyimpannya di mana-mana sahaja pada pemacu anda.

Menghantar E-mel Dengan VBA: Belajar dalam 11 Langkah Mudah dan Mudah

Menghantar E-mel Dengan VBA: Belajar dalam 11 Langkah Mudah dan Mudah

Adakah anda mahu menghantar e-mel daripada Excel tanpa beralih kepada apl lain? Teruskan membaca untuk mengetahui 11 langkah mudah untuk menghantar e-mel dengan VBA.

Apakah Fungsi Excel TEXT dan Cara Menggunakannya?

Apakah Fungsi Excel TEXT dan Cara Menggunakannya?

Anda mungkin pernah mendengar tentang fungsi TEKS Excel tetapi tidak tahu banyak tentangnya. Baca untuk mengetahui apakah fungsi TEKS Excel dan cara menggunakannya.

Cara mengira sel berwarna dalam Excel

Cara mengira sel berwarna dalam Excel

Hamparan Excel digunakan untuk semua jenis perkara. Tidak kira untuk apa anda menggunakan hamparan, kemungkinan besar anda mewarnai sel untuk membuat maklumat

5 Kaedah Terbaik untuk Menyelesaikan Isu Mencuba Sambungkan Outlook

5 Kaedah Terbaik untuk Menyelesaikan Isu Mencuba Sambungkan Outlook

Pengguna Exchange sering menjumpai Outlook yang cuba menyambungkan mesej. Semak blog ini untuk mengetahui cara membetulkan isu sambungan Outlook ini.

4 Cara Terbaik Anda Boleh Menambah Sifar Utama dalam Excel

4 Cara Terbaik Anda Boleh Menambah Sifar Utama dalam Excel

Excel tidak akan membenarkan anda memasukkan sifar utama dalam pangkalan data anda? Jangan risau kerana kami membantu anda menambah sifar utama dalam Excel dengan cara yang mudah.

Cara Memasukkan Tanda Semak dalam Excel: 6 Kaedah Mudah dan Berguna

Cara Memasukkan Tanda Semak dalam Excel: 6 Kaedah Mudah dan Berguna

Tertanya-tanya bagaimana untuk memasukkan tanda semak dalam Excel? Penantian sudah berakhir! Baca tutorial Excel ini untuk mengetahui kaedah yang berguna dan mudah.

Apakah Maksud Tumpahan dalam Excel – Ketahui Mengenai Ralat Excel

Apakah Maksud Tumpahan dalam Excel – Ketahui Mengenai Ralat Excel

#TUHAN! Ralat ialah ralat yang biasa ditemui dalam MS Excel. Jika anda ingin tahu apa maksud Spill dalam Excel, baca blog ini sehingga habis.

Cara Memutar Teks dalam Excel: Kaedah Mudah Yang Perlu Anda Ketahui

Cara Memutar Teks dalam Excel: Kaedah Mudah Yang Perlu Anda Ketahui

Ketahui kaedah terbaik untuk memutar teks dalam Excel untuk memberikan tajuk lajur rupa yang padat dan bergaya dalam format pepenjuru, menegak atau bersudut.

Cara Memadam Lembaran Kerja dalam Excel: 2 Kaedah Mudah

Cara Memadam Lembaran Kerja dalam Excel: 2 Kaedah Mudah

Adakah anda menghadapi masalah menguruskan banyak helaian dalam fail Excel anda. Ketahui cara memadam lembaran kerja dalam Excel dan simpan hanya yang perlu.