
Google 스프레드 시트를 사용하면 매크로를 사용하여 반복적 인 작업을 자동화 한 다음 키보드 단축키에 바인딩하여 빠르게 실행할 수 있습니다. Google Apps Script를 사용하여 나중에 사용하기 위해 작업을 캡처합니다.
관련 : 지루한 작업을 자동화하기 위해 Excel 매크로를 사용하는 방법 알아보기
매크로 란 무엇입니까?
매크로 (매크로 명령어)는 일련의 단계를 자동화하여 생산성을 높이는 일련의 특정 동작입니다. 작업을 기록하고 기록 된 스프레드 시트에 바인딩 된 파일에 저장하여 작업합니다.
Google 스프레드 시트에 매크로를 기록하면 모든 코드와 함께 자동으로 Apps Script가 생성되어 작업을 복제합니다. 즉, 코드 작성 방법을 몰라도 복잡한 매크로를 만들 수 있습니다. 다음에 실행할 때 스프레드 시트는 매크로를 기록 할 때 수행 한 모든 작업을 수행합니다. 기본적으로 단일 명령으로 원하는대로 문서를 조작하는 방법을 Google 스프레드 시트에 가르치고 있습니다.
관련 : 스크립트 편집기로 Google Apps를 과급하는 방법
매크로는 기본적으로 스프레드 시트에서 수행 할 수있는 모든 작업을 수행 할 수있는 강력한 기능입니다. 다음은 그 기능의 몇 가지 예입니다.
- 서식과 스타일을 적용하십시오.
- 완전히 새로운 스프레드 시트를 만듭니다.
- Google 스프레드 시트 기능, 툴바, 메뉴 또는 기능을 사용하십시오.
하늘이 한계입니다.
Google 스프레드 시트에서 매크로를 기록하는 방법
Google 스프레드 시트를 실행하고 도구> 매크로> 매크로 기록을 클릭하십시오.
창 하단에 녹화 메뉴가 열리고 작업을 캡처하기위한 두 가지 옵션이 있습니다.
- 절대 참조 : 매크로는 기록한 정확한 셀에서만 작업을 수행합니다. 셀 B1을 기울임 꼴로 표시하면 매크로는 클릭 한 셀에 관계없이 B1 만 기울임 꼴로 표시됩니다.
- 상대 참조 : 매크로는 시트의 위치에 관계없이 선택한 셀에서 작업을 수행합니다. B1 및 C1을 기울임 꼴로 표시하면 동일한 매크로를 재사용하여 나중에 D1 및 E1 셀을 기울임 꼴로 나타낼 수 있습니다.
절대 또는 상대 참조를 원하는지 여부를 선택한 다음 시트를 클릭하고 서식을 지정하고 이러한 동작을 복제 할 순서를 티칭 할 수 있습니다.

이 매크로에 대한 모든 작업을 캡처 한 후“저장”을 클릭하십시오.

매크로 이름을 입력하십시오. 구글은 또한 당신이 최대 바로 가기를 만들 수 있습니다 10 매크로. 매크로를 키보드 단축키에 바인딩하려면 제공된 공간에 0-9 사이의 숫자를 입력하십시오. 끝나면 “저장”을 클릭하십시오.

관련 : Google 스프레드 시트를 Google 문서에 삽입하는 방법
매크로 이름이나 바로 가기를 조정해야하는 경우 도구> 매크로> 매크로 관리를 클릭하여 매크로를 편집 할 수 있습니다.
열리는 창에서 원하는대로 조정 한 다음 “업데이트”를 클릭하십시오.

다음에 매크로와 관련된 바로 가기를 누르면 도구 모음에서 매크로 메뉴를 열지 않고도 실행됩니다.
Google 스프레드 시트에서 매크로를 실행하는 방법
매크로가 절대 참조 인 경우 키보드 단축키를 눌러 매크로를 실행하거나 도구> 매크로> 매크로로 이동 한 다음 적절한 옵션을 클릭하십시오.
그렇지 않으면 매크로가 상대 참조 인 경우 스프레드 시트에서 매크로를 실행할 셀을 강조 표시 한 다음 해당 단축키를 누르거나 도구> 매크로> 매크로에서 해당 셀을 클릭하십시오.
관련 : Google 스프레드 시트에서 셀이 수정되지 않도록 보호하는 방법
매크로를 가져 오는 방법
앞에서 언급했듯이 매크로를 기록하면 매크로가 기록 된 스프레드 시트에 바인딩됩니다. 그러나 다른 스프레드 시트에서 매크로를 가져 오려면 어떻게해야합니까? 간단하고 간단한 작업은 아니지만이 간단한 해결 방법을 사용하면됩니다.
기록 된 매크로는 Google Apps Script에 함수로 저장되므로 매크로를 가져 오려면 함수를 복사 한 다음 새 시트의 매크로 파일에 붙여 넣어야합니다.
복사하려는 매크로로 Google 스프레드 시트를 연 다음 도구> 매크로> 매크로 관리를 클릭하십시오.
그런 다음 복사하려는 매크로 옆에있는 “추가”아이콘을 클릭 한 다음 “스크립트 편집”을 클릭하십시오.

모든 매크로는 동일한 파일에 저장되므로 두 개의 매크로를 저장 한 경우에는이를 검토해야 할 수도 있습니다. 함수의 이름은 함수를 만들 때 지정한 이름과 동일합니다.
복사 할 매크로를 강조 표시 한 다음 Ctrl + C를 누르십시오. semi 세미콜론을 포함하여 모든 항목을 복사하십시오.

이제 매크로를 가져올 다른 스프레드 시트를 열고 도구> 매크로> 매크로 기록을 클릭하십시오.
조치를 기록하지 않고 즉시“저장”을 클릭하여 시트의 매크로 파일에 자리 표시 자 기능을 만듭니다. 나중에 조금 삭제하겠습니다.

“저장”을 다시 클릭하십시오.

도구> 스크립트 편집기를 클릭하여 Google Apps Script를 연 다음 왼쪽 창에서 macros.gs 파일을 엽니 다. 기존 기능을 삭제 한 다음 Ctrl + V를 눌러 다른 시트에서 매크로에 붙여 넣습니다.

Ctrl + S를 눌러 스크립트를 저장하고 탭을 닫은 후 스프레드 시트로 돌아갑니다.
스프레드 시트는 macros.gs 파일을 읽고 변경 사항을 찾습니다. 새 기능이 감지되면 가져 오기 기능을 사용하여 다른 시트에서 매크로를 추가 할 수 있습니다.
그런 다음 도구> 매크로> 가져 오기를 클릭하십시오.
마지막으로 추가하려는 매크로 아래에서 “기능 추가”를 클릭하십시오.

불행히도 매크로를 키보드 단축키에 수동으로 다시 바인딩해야합니다. 앞서 언급 한 지침을 따르기 만하면이 매크로를 여러 시트에 사용할 수 있습니다.
Google 스프레드 시트에서 매크로를 만들고 사용하기 만하면됩니다. 이러한 반복적 인 작업을 수행하는 데 소요되는 시간을 제한하기 위해 스프레드 시트에서 만들 수있는 루틴에는 제한이 없습니다.








