スプレッドシートの最終変更日時と最終編集者を自動表示するGASについて紹介します。
このGASは、最終編集者のメールアドレスと最終編集日時を自動で取得し、指定したセルに表示します。
シート名を指定するだけで、簡単に使うことができます。
スプレッドシートの編集履歴を把握したい場合や、複数人で共同作業を行う場合などで便利です。
初心者でも簡単に使えるので、ぜひ活用してみてください。
function showLastEditorAndEditTime() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName('シート1'); // 編集対象のシート名を指定
var user = Session.getActiveUser().getEmail();
var date = new Date();
// 最終編集者と最終編集日時を表示するセルを指定
var lastEditorCell = sheet.getRange('A1'); // 例: A1セル
var lastEditedDateCell = sheet.getRange('B1'); // 例: B1セル
// セルに情報を表示
lastEditorCell.setValue(user);
lastEditedDateCell.setValue(date);
}