Mencoba mencari cara untuk membuat pembaruan dua kolom untuk menampilkan stempel waktu pembaruan terakhir. Saya menyadari bahwa dok menunjukkan cap waktu modifikasi terakhir, tetapi kami memiliki banyak klien yang mengakses dan menyesuaikan dokumen pada saat yang sama. Jadi permintaan ini dimasukkan. Saya akui saya belum melakukan pengkodean, jadi ini diluar saya.
Myanda telah memposting sesuatu yang sepertinya berada di jalur yang benar, tetapi kami tidak yakin bagaimana menerapkannya untuk kebutuhan kami:
google-sheets
google-apps-script
google-sheets-timestamp
google-apps-script-triggers
RichGonzalez
sumber
sumber
Jawaban:
Oke, ini versi modifikasi kode di jawaban saya sebelumnya:
Apa yang dilakukan adalah meraih baris sel apa pun yang diubah dan memberikan stempel waktu ke kolom kedua dari baris tertentu.
Untuk menerapkan, yang perlu Anda lakukan adalah masuk ke spreadsheet dan klik
Tools
>Script Editor
. Di halaman editor yang dihasilkan, cukup tempel ini di sana. Karena ini adalahonEdit()
fungsi, itu harus berfungsi tanpa harus menambahkan apa pun ke sel spreadsheet Anda, cukup tempel ke editor dan simpan.Untuk cap waktu, saya mengatur format ke MM / hh / tttt dan meninggalkan waktu. Jika Anda ingin mengubahnya, Anda bisa mengubah penggunaan
Utilities.formatDate
.sumber
.formatDate()
akan memberi Anda "Hari dalam tahun" - mis. 365 untuk 31 Desember. Anda mungkin menginginkan "dd". Anda dapat melihat daftar lengkap nilai format tanggal di sini: docs.oracle.com/javase/7/docs/api/java/text/…FYI, jawaban yang diterima digunakan
DD
sebagai format hari, yang akan memberi Anda sesuatu seperti "312", yaitu hari ke-312 dalam setahun.Saya menggunakan ini:
untuk mendapatkan ini:
sumber
Saya harap ini tidak masalah untuk diletakkan di sini. Di bawah ini adalah modifikasi dari fungsi di atas tetapi untuk melakukannya untuk baris (baris 9) daripada kolom. Mencari tahu bagaimana menggunakan tugas kolom itu sangat membuat frustasi tetapi akhirnya menjadi sangat sederhana. Terima kasih kepada OnenOnlyWalter untuk kode aslinya:
sumber