0

Google 스프레드 시트를 처리하는 스크립트가 있습니다. 값이 2.10이고 변수 SpreadsheetApp.getActiveSheet(). getRange(). setValue (myVariable)를 사용하는 변수 "myVariable"이있는 경우 2.10 대신 2.1로 저장됩니다. 값을 다시 호출하면 0 인 경우 마지막 소수 자릿수가 잘립니다. 이것들이 회계 숫자이기 때문에 나는 소수점 두 자리를 지킬 필요가있다.Google Apps Script에서 스프레드 시트에 쓸 때 소수점 자리 표시 강제로

이 문제를 방지 할 방법이 있습니까?

답변

0

형식> 번호> 자동 ~ 형식> 번호> 번호에서 시트의 셀을 포맷 할 수 있습니다.

하지만 당신은 그냥이 줄을 추가 응용 프로그램 스크립트 자체를 사용하여 달성하고자하는 경우 :

var myVariable = 2.10; 
SpreadsheetApp.getActiveSheet().getRange(,).setValue(myVariable); 
SpreadsheetApp.getActiveSheet().getRange(,).setNumberFormat("0.00"); // Add this line to your code