이것은 두 부분으로 된 질문입니다.값이 Google 스프레드 시트의 특정 숫자를 초과하면 셀 배경색을 변경하십시오.
먼저이 스크립트를 작성하는 데 도움이 필요하며 Google 스프레드 시트에 스크립트를 구현하는 데 도움이 필요합니다.
내가 원하는 것은 해당 셀에 포함 된 숫자가 40 (시간)을 초과하면 셀의 배경색을 (빨간색으로) 변경하는 것입니다. 내 스프레드 시트의 경우 7 일 열이 있으며 각 열에는 in 및 out 열이 있습니다. 스프레드 시트의 전체 열에있는 수식을 사용하여 시간대의 값을 빼고 총계에 도달 할 때까지 그 셀을 다음 셀에 추가합니다. 이것이 제가이 스크립트를 적용하고자하는 칼럼입니다. JS를 조금 쓸 수는 있지만 실제로 웹 사이트 대신 스프레드 시트에 연결하는 방법을 모르겠습니다. 여기
이 작동하는 방법에 대한 내 기본 생각이다 ://Trying to get a script that will change the background color to red if hours are over 40.
function onEdit(e) {
var cellID = e.source.getActiveCell();
var cellValue = e.cell.getValue(); //I may need to slice out the numbers before the first : for this to work..not sure b/c i cant get this to debug. Also not sure that I need this function, maybe can just do var cellValue = cellID.value or just use cellID.value ?
if (cellValue > 40) {
cellID.setBackgroundColor('red');
} else {
cellID.setBackgroundColor('white');
}
}
은 onEdit function..would 오히려 그것이 될 내 자신의 기능을 가지고하지만 난에 청취자 어떤 종류의 모르겠어요에 대해 실제 확실하지 그것을 묶어 라. 또한, 만약 당신이 내 일을 할 수있는 일반적인 생각으로 나를 도울 수 있다면 아마 내 특정 스프레드 시트와 함께 작동하도록 조정할 수 있습니다. 정말로 알 필요가있는 것은 내 스프레드 시트에서 듣고 있어야하는 것이고 실제로 스프레드 시트에 스크립트를 첨부하는 방법입니다.