엑셀 vba 할때 보면 다른 사람,팀? 과 공유해야할때가 있다.
사용할 줄 모르는 사람은 비쥬얼 베이직 에디터 들어가서 모듈을 실행하기 어렵다.
그래서 vba 코드를 작성하고 버튼에 물려놓으면
다른 사람이 받아서 버튼만 누르면 작동 시킬 수 있다.
이때 버튼만드는 것이 컨트롤 삽입이다.
컨트롤 삽입을 사용해 보자.
저 화면에서 단추 맨위 맨왼쪽 네모칸 단추가 보인다.
단추 누르고 상자를 그리듯이 만들면 아래와 같이 버튼이 생긴다.
이제 저 버튼에 vba 코드를 물릴거다.
물리려면 코드를 작성 해야겠지?
-----------------------------------------------------------------------------------------------------------------------------------
Sub 컨트롤삽입테스트()
For d = 4 To 35
For dd = 3 To 9
Cells(4, dd).Delete
Next
Next
End Sub
-----------------------------------------------------------------------------------------------------------------------------------
코드는 저 위의 숫자들 지워버리는 코드이다.
이제 버튼에 물려보자
이름도 데이터 지우기로 코드에 맞게 변경 해줌.
버튼 우클릭 - 매크로 지정 버튼
지금 코드가 1개이므로 컨트롤 삽입테스트 누르고 확인
버튼 누르면 다 지워진다.
delete 함수 서식까지 지워버리네?
'엑셀 > VBA' 카테고리의 다른 글
엑셀 VBA - 셀 색칠하기/color index/셀 색 채우기 (2) | 2020.11.01 |
---|---|
엑셀 VBA - 셀 지우기/내용 지우기/ 서식 지우기/ 삭제하기 (0) | 2020.10.29 |
엑셀 VBA - 엑셀 VBA 단축 버튼 만들기 / 단축키 / 단축 버튼 생성 /매크로/VBA버튼/ (0) | 2020.10.28 |
엑셀 VBA - 마지막 셀 위치 찾기/ 마지막 열/ 마지막 행/ 셀 찾기 (1) | 2020.10.28 |
엑셀 vba - for문/ 반복문 (0) | 2020.10.28 |