728x90

[VBA 입문] 매크로 실행버튼 만들기



엑셀 함수만 이용하다가 VBA를 배우면서 알게 된 걸 짧은 지식이지만

저도 참조하고 저보다 더 초보자인 분들이 이해하기 쉽게 조금씩 포스팅을 하고자 합니다.


엑셀 VBA 함수 지정되어 있는지 여부는 Alt + F11 키를 눌러보면 알 수 있다.

매크로가 지정된 상태로 저장된 것은 확장자가 xlsm 으로 되어 있다.

엑셀 버전이 낮은 경우에는 xls 로 되어 있기도 한다.



이런 버튼을 만드는 방법은 아래 그림 순서대로 따라하면 만들 수 있다





이렇게 하시고 나면 아래 그림처럼 아이콘이 하나 더 추가된다.

매크로 버튼을 만들 일이 있을 때 이 아이콘을 눌러서 실행하면 된다.

모양이 별로 이쁘지 않으므로 보통은 [삽입] 에서 도형을 선택해서 만든다.




단추1 이라고 버튼이 하나 만들어졌네다. 눌러보면 에러만 나온다.

왜냐하면 매크로와 연결이 안되어서다.



매크로 버튼 만들어서 사용하면 여러모로 편리하다.

단축키 지정하는 것도 해봤지만 눈에 보이게 버튼 만들어서 사용하는게 훨씬더 편하다.

처음에는 VBA 정말 어려워서 엄두도 나지 않을 수 있다.


기본적인 이해가 매우 중요하다. 그러나 기본적인 이해라는게 쉬운 것은 아니므로 고수들이 만들어둔 VBA 에서 필요한 부분만 수정해서 이용하면서 배운다.


이런 버튼 만들지 않고 그냥



에서 추가해도 된다.

도형을 추가한 다음에 마우스 우클릭 누르면


매크로 지정을 눌러서 매크로 함수랑 연결해주면 다음부터는 버튼만 클릭하면 된다.

버튼을 만들지 않을 경우에는 F5 키를 누르면 실행된다.





블로그 이미지

Link2Me

,