툴팁이란 무엇인가요?
도구 설명은 마우스 포인터가 아이콘이나 그래픽 인터페이스 위에 있을 때 나타나는 메시지 또는 메모입니다. Microsoft Excel에서는 셀에 차트 도구 설명을 넣을 수 있습니다. 선택한 셀 위로 마우스 포인터를 가져갈 때마다 해당 차트의 애니메이션이 도구 설명으로 나타납니다.
데이터세트 개요
단계를 보여주기 위해 지역별 판매 보고서 데이터세트를 보여드리겠습니다. 6개월 동안.

1단계 - 원시 데이터 입력
- 동적 차트를 만들기 위한 원시 데이터를 입력하세요. Area-Wise의 Sales Report 데이터 세트를 6개월 동안 사용하겠습니다.
- 일련번호 만들기 월 열의 경우(이미지 참조)

- C11 셀에 있음 , 다음 수식을 삽입하세요:
=VLOOKUP($B$11,$B$4:$H$7,C$9,0)
여기
- $B$11 조회 값입니다(예:선택한 지역).
- 함수는 테이블 배열 $B$4:$H$7에서 이 값을 검색합니다. .
- col_index_num 설정 C$9 셀로 및 범위_조회 0으로 .
- 이 함수는 해당 판매액을 검색합니다. 선택한 지역 기준 .

판매 플로리다의 가치 추가되었습니다. 지역 B11 변경되면 값도 변경됩니다.

2단계 – 차트 만들기
- B10:H11에서 전체 데이터세트를 선택합니다. .
- 삽입으로 이동합니다. 탭에서 열 또는 막대 차트 삽입을 선택합니다. 을 선택하고 클러스터형 열을 선택합니다. .

- 축 제목을 추가하여 차트를 맞춤설정하세요. 차트 스타일에서 적합한 스타일을 선택합니다. .

- 차트 셀을 선택하고 병합 및 가운데를 선택합니다. 정렬의 명령 홈 섹션 탭.

3단계 – 차트를 연결된 그림으로 붙여넣기
- 차트 복사(CTRL + C ).
- 다른 시트로 이동 툴팁을 추가하려는 위치입니다.
- 홈 아래 탭에서 붙여넣기를 선택하세요. 클립보드의 드롭다운 그룹화하고 링크된 사진을 선택합니다. .

- 사진 이름 지정 도움말 .

4단계 – 라벨 추가
- 개발자에서 탭에서 삽입을 선택하세요. 컨트롤의 드롭다운 섹션을 클릭하고 라벨을 선택하세요. .

- 지역 라벨 지정 및 판매 필요에 따라.

- 라벨 1 복사 다른 셀에 붙여넣으세요.

5단계 – 라벨 맞춤설정
- 라벨을 선택하세요. , 속성으로 이동하세요. 컨트롤에서 섹션.

- 라벨 모양을 맞춤설정합니다(예:이름 변경). , BackStyle 만들기 투명 , 캡션을 남겨주세요 공백).

툴팁은 아래 이미지와 유사해야 합니다.

- 다른 라벨에도 동일한 단계를 적용합니다. .

자세히 알아보기: Excel에서 도구 설명을 편집하는 방법
6단계 – VBA 코드 사용
- 디자인 모드 종료 컨트롤에서 리본 그룹.
- 개발자로 이동합니다. 탭을 클릭하고 Visual Basic을 선택하세요. .

- Visual Basic 편집기 에서 삽입을 선택하세요. 탭을 클릭한 다음 모듈을 선택하세요. 새 모듈 만들기(예:모듈 1 ).

- VBA 코드를 입력하세요. 이 모듈에서는.
Private Sub Florida_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
Sheets("Sheet1").Range("B11").Value = "Florida"
Sheets("Sheet2").Shapes("Tooltip").Left = Sheets("Sheet2").Range("D5").Left
Sheets("Sheet2").Shapes("Tooltip").Top = Sheets("Sheet2").Range("D5").Top
Sheets("Sheet2").Shapes("Tooltip").Visible = True
End Sub
Private Sub Arizona_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
Sheets("Sheet1").Range("B11").Value = "Arizona"
Sheets("Sheet2").Shapes("Tooltip").Left = Sheets("Sheet2").Range("D6").Left
Sheets("Sheet2").Shapes("Tooltip").Top =Sheets("Sheet2").Range("D6").Top
Sheets("Sheet2").Shapes("Tooltip").Visible = True
End Sub
Private Sub Chicago_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
Sheets("Sheet1").Range("B11").Value = "Chicago"
Sheets("Sheet2").Shapes("Tooltip").Left = Sheets("Sheet2").Range("D7").Left
Sheets("Sheet2").Shapes("Tooltip").Top = Sheets("Sheet2").Range("D7").Top
Sheets("Sheet2").Shapes("Tooltip").Visible = True
End Sub
Private Sub Overall_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
Sheets("Sheet2").Shapes("Tooltip").Visible = False
End Sub 코드 분석
- MouseMove 이벤트:
- 우리는 MouseMove 를 사용합니다. 라벨 위로 마우스를 가져갈 때 작업을 트리거하는 이벤트입니다.
- 각 지역(플로리다, 애리조나, 시카고)마다 별도의 MouseMove 가 있습니다. 서브루틴.
- 코드는 B11 셀의 값을 업데이트합니다. (시트1 )을 해당 지역 이름에 추가합니다.
- 도구 설명 이미지 배치:
- 우리는 도형을 사용합니다. 도구 설명 이미지를 조작하기 위한 개체(도구 설명이라고 함) ).
- 좌파 및 상위 속성은 특정 셀(예:D5)을 기준으로 도구 설명 위치를 지정합니다. , D6 , D7 ) 시트2 .
- 마우스를 영역 위로 가져가면 툴팁이 표시됩니다.
- 전체 마우스 이동:
- 마지막 서브루틴(Overall_MouseMove )는 마우스가 라벨이 붙은 영역에서 멀어지면 툴팁을 숨깁니다.

- F5 누르기 코드를 실행합니다.
- 시트2로 이동 마우스를 올려 지역에 걸쳐 툴팁이 실제로 작동하는 것을 확인하세요.

GIF를 추가했습니다. 툴팁 작동 방식을 이해하는 데 도움이 됩니다.

연습 섹션
연습을 위해 각 시트의 오른쪽에 연습 섹션을 제공했습니다.

연습 문제집 다운로드
여기에서 연습 문제집을 다운로드할 수 있습니다:
관련 기사
- Excel에서 동적 도구 설명을 만드는 방법
- Excel에서 툴팁을 제거하는 방법
- Excel에서 마우스 오버 시 전체 셀 내용을 표시하는 방법
- 호버에 Excel 도구 설명을 삽입하는 방법
- Excel 버튼 툴팁
- Excel에서 VBA를 사용하여 마우스 오버 시 도구 설명을 표시하는 방법
<