0
이 코드에 기능을 추가하는 데 도움이 필요합니다. 지금까지 C 2가 수정 된 경우 D 2에 날짜 스탬프가 추가되지만 C 2의 내용을 지울 때 날짜 스탬프를 지우고 성공적으로이 작업을 수행 할 수 없었습니다.Google 스프레드 시트의 날짜 스탬프
도움을 주시면 감사하겠습니다.
감사합니다.
function onEdit() {
var s = SpreadsheetApp.getActiveSheet();
if(s.getName() == "Add Payroll") {
//checks that we're on the correct sheet
var r = s.getActiveCell();
if(r.getColumn() == 3) {
//use getRow for row and getColumn
for column
var nextCell = r.offset(0, 1);
//offset (row,column)
if(nextCell.getValue() === "")
//is empty?
nextCell.setValue(new Date());
//will only put date, format "123/Date and time" if time needed
}
}
}
이 도움을 주셔서 감사합니다 .. 1 행의 편집을했다! 코드를 추가했지만 오류가 발생했습니다. "TypeError : 정의되지 않은"source "속성을 읽을 수 없습니다 (줄 2, 파일"코드 ")." –
이유를 알고 있습니까? 덕분에 –
스크립트 편집기에서 코드를 실행하려고 했습니까? 이 경우 스프레드 시트에서 이벤트가 발생하지 않으므로 오류는 정상입니다. 제공 한 범위의 스프레드 시트를 편집하고 타임 스탬프가 나타나는지 확인하기 만하면 스크립트를 사용해보십시오. – JPV