이 글에서는 엑셀에서 매크로 없이 버튼을 만드는 방법을 알아봅니다. 보통 사용자들은 특정 작업을 실행하기 위해 매크로를 활용해 버튼을 만들지만, 사실 매크로 없이도 미리 정의된 작업을 수행하는 버튼을 손쉽게 만들 수 있습니다. 이번 글에서는 3가지 방법을 차례대로 소개하고, 마지막에는 참고용으로 '매크로 기록' 기능을 활용해 버튼을 만드는 방법까지 함께 다룹니다.
글 초반부의 연습용 워크북을 다운로드하여 직접 실습해 볼 수도 있습니다.
엑셀에서 매크로 없이 버튼 만드는 3가지 쉬운 방법
방법을 설명하기 위해 서로 다른 시트에 있는 두 개의 데이터를 사용하겠습니다. 첫 번째 시트에는 제품 정보(Product Info)가 담겨 있습니다.

두 번째 시트에는 판매 정보(Sales Info) 데이터가 들어 있습니다.

첫 번째 방법에서는 제품 정보 시트에서 판매 정보 시트로, 그리고 그 반대로 이동할 수 있는 버튼을 만들어 봅니다. 2번과 3번 방법에서는 제품 정보 데이터만 사용합니다. 각 방법의 자세한 내용은 아래 섹션에서 확인하세요.
1. 도형(Shapes)으로 특정 시트를 여는 버튼 만들기
마이크로소프트 엑셀에서는 매크로 없이도 도형을 이용해 특정 시트를 여는 버튼을 만들 수 있습니다. 핵심은 버튼 안에 원하는 시트로 연결되는 하이퍼링크를 넣는 것입니다. 전체 과정을 단계별로 살펴보겠습니다.
단계:
- 먼저 삽입 탭으로 이동한 후 일러스트레이션 아이콘을 클릭합니다. 드롭다운 메뉴가 나타납니다.
- 메뉴에서 도형을 선택하면 다양한 도형 목록이 열립니다.

- 여러 도형 중 기본 사각형을 선택합니다.

- 도형을 선택하면 커서가 작은 검은색 더하기(+) 표시로 바뀝니다.
- 이제 이 + 표시를 이용해 아래 그림처럼 사각형을 그립니다.

- 그런 다음 도형 위에 이름을 입력하고, 원하는 대로 글자 크기를 조절합니다.

- 다음으로 판매 정보 버튼을 마우스 오른쪽 버튼으로 클릭하고 메뉴에서 연결(Link)을 선택합니다. 하이퍼링크 삽입 창이 열립니다.

- 하이퍼링크 삽입 창에서 이 문서에 위치(Place In This Document) 옵션을 선택하고 시트 이름을 지정합니다. 여기서는 Sales Info를 선택했습니다.
- 확인을 클릭해 완료합니다.

참고: 버튼을 클릭하면 판매 정보(Sales Info) 시트의 A1 셀로 이동합니다. '참조할 셀 입력' 칸에서 이동할 셀을 변경할 수 있습니다. 예를 들어 해당 시트의 B5 셀로 이동하고 싶다면 그 칸에 B5라고 입력하면 됩니다.
- 이렇게 하면 원하는 시트 위에 버튼이 완성됩니다.

- 판매 정보 버튼을 클릭하면 즉시 판매 정보 시트로 이동합니다.

- 같은 방식으로 제품 정보 버튼을 만들어 해당 시트로 이동할 수도 있습니다.

함께 읽으면 좋은 글: 엑셀에서 다른 시트로 연결되는 버튼 만드는 방법(3가지)
2. 빠른 실행 도구 모음에서 버튼 추가하기
버튼은 한 번의 클릭으로 특정 작업을 수행하기 위해 사용합니다. 이 관점에서 보면 빠른 실행 도구 모음에도 매크로 없이 버튼을 추가할 수 있습니다. 이 방법으로 미리 정의된 여러 작업을 실행할 수 있는데, 예시로 아래 데이터를 보면 3개의 오타가 있습니다. 한 번의 클릭으로 맞춤법 검사를 실행할 수 있도록 빠른 실행 도구 모음에 버튼을 추가해 보겠습니다. 맞춤법 검사는 하나의 예시일 뿐이며, 다른 기능도 동일하게 추가할 수 있습니다.

빠른 실행 도구 모음에 버튼을 추가하는 방법을 단계별로 확인해 보겠습니다.
단계:
- 먼저 빠른 실행 도구 모음 사용자 지정 아이콘을 클릭합니다. 드롭다운 메뉴가 나타납니다.

- 메뉴에서 맞춤법 검사를 선택합니다.
- 다른 작업을 원한다면 다른 옵션을 골라도 됩니다. 예를 들어 한 번의 클릭으로 인쇄 미리 보기를 확인하고 싶다면 '인쇄 미리 보기 및 인쇄' 버튼을 추가하면 됩니다.

- 이제 도구 모음에 맞춤법 검사 버튼이 추가된 것을 확인할 수 있습니다.

- 맞춤법 검사를 실행하려면 먼저 범위 B4:D8을 선택합니다.

- 그다음 맞춤법 검사 버튼을 클릭합니다.

- 즉시 맞춤법 대화상자가 나타납니다.
- 제안 목록에서 올바른 철자를 선택한 뒤 변경을 클릭하면 수정이 적용됩니다.

- 마지막으로 맞춤법 검사 버튼 덕분에 아래 스크린샷과 같은 결과를 얻을 수 있습니다.

참고: 더 많은 기능을 찾으려면 다음을 따라 해보세요.
- 기타 명령(More Commands) 옵션을 클릭합니다.

- 그런 다음 '명령 선택' 영역에서 모든 명령을 선택합니다.
- 여기에서 특정 작업을 수행할 수 있는 다양한 버튼을 자유롭게 활용할 수 있습니다.

함께 읽으면 좋은 글: 엑셀에서 버튼에 매크로 할당하는 방법(2가지 쉬운 방법)
관련 글
- 엑셀 VBA로 옵션 버튼 클릭 이벤트 만들고 적용하는 방법
- 엑셀에서 옵션 버튼 사용하기(2가지 쉬운 방법)
- 엑셀에서 누름(toggle) 버튼 색상 변경하는 방법
- 엑셀에서 라디오 버튼 묶는 방법(2가지 간단한 방법)
- 엑셀에서 누름(toggle) 버튼으로 셀 값 변경하는 방법
3. 개발 도구 탭에서 매크로 없이 버튼 추가하기
엑셀의 개발 도구 탭에서도 매크로 없이 특정 작업을 수행하는 몇 가지 버튼을 추가할 수 있습니다. Button 옵션을 선택하면 매크로를 기록해야 하지만, 이 내용은 마지막 섹션에서 다룹니다. 여기서는 D열에 스크롤 단추를 추가해 제품 수량을 조절해 보겠습니다.

개발 도구 탭에서 버튼을 추가하는 방법을 단계별로 살펴보겠습니다.
단계:
- 우선 개발 도구 탭으로 이동해 삽입을 선택합니다. 드롭다운 메뉴가 나타납니다.
- '양식 컨트롤' 섹션에서 스크롤 단추를 선택합니다.

- 그다음 D5 셀에 단추를 그려 넣습니다.

- 세 번째 단계로 단추를 마우스 오른쪽 버튼으로 클릭해 메뉴를 엽니다.
- 메뉴에서 컨트롤 서식을 선택합니다.

- 컨트롤 서식 창에서 연결하고 싶은 셀을 셀 연결(Cell link) 칸에 지정합니다.

- 이제 채우기 핸들을 아래로 끌어 아래 셀들에도 스크롤 단추를 복사합니다.

- 이때 각 스크롤 단추를 개별적으로 서식 설정하여 원하는 셀과 연결해 주어야 합니다.

- 이제 스크롤 단추를 클릭해 제품 수량을 조절해 봅니다.

- 수량 설정이 끝나면 아래 그림과 같은 결과를 확인할 수 있습니다.

함께 읽으면 좋은 글: 엑셀에서 옵션 버튼 추가하는 방법(쉬운 단계별 안내)
엑셀에서 "매크로 기록"으로 버튼 만드는 방법
앞선 섹션에서는 매크로 없이 버튼을 만드는 방법을 알아보았습니다. 이번 섹션에서는 '매크로 기록' 기능을 사용해 버튼을 만들어 보겠습니다. 이 방법이 제대로 작동하려면 파일을 반드시 .xlsm 형식으로 저장해야 합니다. 설명을 위해 처음 넉 달간의 매출 합계가 담긴 데이터를 사용하고, 버튼에 매크로를 할당해 C5:C8 범위의 합계를 자동으로 계산하도록 하겠습니다.

'매크로 기록' 기능으로 버튼을 만드는 방법을 단계별로 확인해 보겠습니다.
단계:
- 먼저 개발 도구 탭으로 이동해 삽입 아이콘을 클릭합니다. 드롭다운 메뉴가 열립니다.
- '양식 컨트롤' 섹션에서 Button 아이콘을 선택합니다.

- 그러면 커서가 작은 검은색 더하기(+) 표시로 바뀝니다.

- 이제 + 아이콘을 이용해 버튼을 그립니다.
- 즉시 매크로 지정 대화상자가 나타납니다.
- 매크로 이름을 변경한 후 기록을 선택합니다.

- 또 다른 대화상자가 나타나면 확인을 클릭해 진행합니다.

- 이제 버튼을 마우스 오른쪽 버튼으로 클릭해 버튼 이름을 지정합니다.

- 이 상태에서 C9 셀의 내용을 지우고 아래 수식을 입력합니다.
=SUM(C5:C8)- Enter 키를 눌러 결과를 확인합니다.

여기서는 SUM 함수를 사용해 C5:C8 범위의 합계를 계산했습니다.
- 다음 단계에서 개발 도구 탭으로 이동해 기록 중지를 선택합니다.

- 이후 C9 셀이 비어 있다면 합계 버튼을 클릭해 봅니다.

- 마지막으로 버튼 한 번의 클릭만으로 합계가 계산되는 것을 확인할 수 있습니다.

함께 읽으면 좋은 글: 엑셀에서 매크로 버튼 편집하는 방법(5가지 쉬운 방법)
마무리
이 글에서는 매크로 없이 엑셀에서 버튼을 만드는 3가지 쉬운 방법을 소개했습니다. 이 내용이 여러분의 업무 효율을 높이는 데 도움이 되기를 바랍니다. 또한 참고로 '매크로 기록' 기능을 활용한 버튼 생성 방법도 함께 다루었으며, 글 초반에는 연습용 워크북을 배치해 두었으니 다운로드하여 실력을 점검해 보세요. 이와 같은 유용한 글이 더 필요하다면 ExcelDemy 웹사이트를 방문해 보시기 바랍니다. 마지막으로 제안이나 궁금한 점이 있다면 아래 댓글로 편하게 남겨주세요.
관련 글
- 엑셀에서 계산 버튼 만드는 방법(쉬운 단계별 안내)
- 엑셀에서 제출(Submit) 버튼용 VBA 코드 활용법(쉬운 단계별 안내)
- 엑셀 저장(Save) 버튼용 VBA 코드(4가지 변형)
- 엑셀에서 버튼으로 셀 내용 지우는 방법(상세 단계별 안내)
- 엑셀에서 버튼으로 열 숨기는 방법(4가지 적합한 방법)
- 엑셀에서 매크로 버튼으로 PDF 인쇄하기(5가지 매크로 변형)