GAS 구글 스크립트 구글 스프레드시트 메모 내용 취득 작성 방법

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셀에 출력했습니다.

댓글