Bidang “tanggal berubah” otomatis Excel untuk setiap kolom data


1

Saya menggunakan Windows Excel 2007, jika itu penting, dan saya mencoba untuk memperbarui bidang tanggal ke tanggal hari ini secara otomatis hanya ketika sel di kolom itu diubah.

Saya menambahkan entri data baru per kolom dan ingin entri "tanggal diubah" secara otomatis ditampilkan dan diperbarui di baris 7 setelah kolom A dan B tetapi hanya setelah dua kolom tajuk tersebut, dan katakanlah jika baris 7 tidak kosong atau dibuat kosong, saya ingin menjaga tanggal otomatis untuk memperluas entri baru.

Saya telah mencari solusi dan menemukan rumus SEKARANG (), tetapi itu tidak tepat. Saya telah menemukan beberapa hal serupa, tetapi saya tidak cukup tahu tentang makro untuk mengubahnya ke efek yang saya inginkan.

Bagaimana saya melakukan apa yang saya jelaskan? Mungkin makro atau rumus.

Terima kasih sebelumnya atas bantuannya.


Anda harus pergi ke VBA dan bekerja dengan prosedur worksheet_change. Anda dapat menentukan baris yang diubah dan kemudian mengubah tanggal pada baris itu. SEKARANG () tidak akan berfungsi karena itu akan selalu menampilkan tanggal saat ini.
wbeard52

jika saya membuat Anda benar, maka itu mungkin tanpa VBA ... tetapi saya perlu sesuatu seperti sampel untuk benar-benar mendapatkan apa yang Anda inginkan (gambar atau buku kerja)
Dirk Reichel

Jawaban:


0

Saya menggunakan ini:

Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Column > 2 Then Cells("1", Target.Column) = Now()
End Sub

Dan itu bekerja dengan sangat baik. Meskipun, saya memperkirakan beberapa operasi yang tidak perlu.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.