Google Apps Script를 사용해 구글 스프레드시트에 작성한 메모에 접근하는 방법을 알아보겠습니다.
GAS로 구글 시트에 작성한 메모에 접근해 내용을 취득하거나 메모를 작성 할 수 있습니다.
본론으로 들어가 메모를 작성하고 취득하는 방법을 알아보겠습니다.
메모 작성 setNote
스프레드 시트에 메모를 작성하고 싶은 경우에는 setNote()를 사용합니다.
인수
String – 문자열 지정. null값을 전달하면 메모를 삭제.
setNote()에는 메모를 작성하고 싶은 내용을 작성합니다.
내용을 작성하지 않은 경우에는 메모를 삭제하게 됩니다.
예제를 통해서 살펴 보겠습니다.
function myFunction() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];
var cell = sheet.getRange("B2");
cell.setNote("메모 테스트");
}
결과
B2셀에 메모 테스트 라는 메모가 작성되었습니다.
메모 취득 getNote
스프레드 시트에 작성한 메모를 취득하기 위해서는 getNote()를 사용합니다.
위 예제에서 setNote()를 사용해 작성한 메모를 취득해 다른 셀에 내용을 표시하도록 하겠습니다.
function myFunction() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];
var strmemo = sheet.getRange("B2").getNote();
sheet.getRange("B3").setValue(strmemo);
}
결과
B2셀에 작성한 메모 내용을 취득해 B3셀에 출력했습니다.
댓글