본문 바로가기
구글 스프레드시트(Google Spreadsheet)/Apps Script

구글 스프레드시트 앱스 스크립트 명령어를 실행시키기 위한 버튼 만들기

by G@$ 2022. 12. 13.

구글 스프레드시트 확장 프로그램에 있는 Apps Script를 활용하면 구글 스프레드시트를 간단한 데이터 입출력 프로그램으로 활용할 수 있습니다.

개인의 용도에 따라 가계부, 다이어리, 계획표, 간트 차트 등 정말 다양하게 사용할 수 있습니다.

데이터 입출력을 위한 스크립트를 작성한 후 상단 메뉴바에 메뉴를 추가하여 실행시킬 수도 있지만 스프레드시트 안에 버튼을 만들어 스크립트를 할당해 놓으면 좀 더 쉽고 직관적으로 사용할 수 있는데요.

오늘은 스크립트 할당을 위한 버튼을 만드는 방법을 알아보도록 하겠습니다.

만들고자 하는 버튼은 아래와 같습니다.

스프레드시트-버튼-사진
스프레드시트-버튼

2023년 하루 일정을 시간대별로 기록하여 저장하고 찾아볼 수 있는 다이어리 입니다.

상단의 빨간 상자 안에 있는 버튼을 만들어 보도록 하겠습니다.

원하는 날짜의 일정을 검색하기 위한 'FIND', 일정을 등록하기 위한 'REGISTER' 그리고 화면상에 있는 일정을 깔끔하게 지워주는  'CLEAR' 버튼 등 총 3개의 버튼을 추가해 보도록 하겠습니다.

 

상단 메뉴의 삽입-그림 순으로 클릭하여 대화 상자를 열어 줍니다.

그러면 굉장히 직관적인 대화 상자가 뜨는데요, 도형에 마우스를 가져가면 여러 모양의 도형이 뜹니다. 원하는 형태의 도형을 선택하여 그림판에 그려주도록 하겠습니다.

저는 단순한 직사각형 모양을 선택하여 추가하도록 하겠습니다.

스프레드시트-삽입-그림-사진
스프레드시트-삽입-그림-메뉴

윈도 그림판을 사용해 보셨다면 굉장히 쉽게 색깔이나 글씨를 추가하실 수 있을 거예요.

도형을 더블클릭하면 글씨를 적을 수 있고 도형을 선택한 상태에서 상단에 보면 외곽선이나 도형의 색깔을 바꾸는 메뉴가 있습니다.

적당히 원하는 형태로 도형을 커스터마이징 한 후 상단 오른쪽의 '저장 후 닫기'를 클릭해 줍니다.

저는 'FIND' 버튼을 하나 만들어 추가해 줄 거예요.

스프레드시트-스크립트-버튼-사진
스프레드시트-스크립트-버튼

2개의 버튼을 더 만들어야겠죠?

스프레드시트 안에 추가된 도형을 복사해서 붙여 넣기 하면 좋겠으나 그렇게는 안됩니다.

단순히 복사 및 붙여넣기로는 버튼을 추가해 줄 수 없고 'FIND' 버튼을 만든 과정을 동일하게 거쳐서 나머지 버튼을 추가해 주도록 합시다!

 

스크립트 할당은 버튼 오른쪽의 점 3개를 누르면 메뉴가 뜹니다.

스크립트-할당-버튼 사진
스크립트-할당

'스크립트 할당'을 클릭하면 스크립트 function을 등록하는 대화 상자가 나옵니다. 

예를 들어 FIND의 스크립트 function name이 'findDate'라면 그대로 복사하여 붙여 넣기 한 후 확인을 누르면 끝입니다.

스크립트-할당-방법-사진
스크립트-할당-방법

이제 스프레드시트에 추가된 FIND 버튼을 클릭하시면 스크립트가 정상적으로 실행이 될 거예요.

2023년 다이어리가 궁금하다면 아래 링크를 확인해 주세요.

구글 스프레드시트로 2023년 다이어리 만들기

 

구글 스프레드시트로 2023년 다이어리 만들기

스프레드시트로 다이어리를 작성한다는 게 듣기에는 그럴싸해 보이지만 왠지 많이 불편할 것 같습니다. 사실 애플이나 안드로이드 진영의 어플 스토어를 조금만 뒤져보면 쓸만한 다이어리는

youareniceman.tistory.com

 

도움이 되셨다면 공감 꾹 눌러주시길 부탁드립니다.

 

감사합니다.

댓글