일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 랜덤채팅 사기
- 메신저톡 사기
- 라인 동영상 유포
- 라바웨이브
- 사이버범죄구제
- 영통사기
- 동영상유포협박
- 카톡 영상 사기
- 몸캠피싱
- 영상통화사기
- 라인 영상통화 협박
- 몸캠피씽
- 동영상 사기
- 영상통화 협박
- 엑셀#직장인칼퇴#칼퇴#직장인엑셀#VBA 배열#배열변수
- 카카오톡 사기
- 사이버 범죄 구제 업체
- 카톡 영상 협박
- 사이버범죄구제업체
- 영상사기
- 영상유출
- 영상 사기
- 라인 영상통화 사기
- 영통 협박
- 영통협박
- 팀카시아
- 영상통화 사기
- 카카오톡 협박
- 카톡 영상 유출
- 영상통화 유출
- Today
- Total
Lost Information!
엑셀 VBA 기초 - 엑셀 event? 만들어보자 -2편 본문
모두가 칼퇴하는 그날까지~
지난 글에서는
엑셀의 이벤트를 활용해
엑셀을 킬 때 그리고
종료할 때 메시지 박스가
나오는 매크로에 대해
알려드렸습니다.
만일 저번 내용을 모르시거나
기억이 나질 않으신다면
밑에 글을 참고해주세요.
엑셀 VBA 기초 - 엑셀 event? 만들어보자 -1편
모두가 칼퇴하는 그날까지~ 지난 글에서는 엑셀에서 쉽게 하는 지우기를 if 조건문을 사용해서 데이터를 지우는 방법에 대해 알려드렸습니다. 만일 저번 내용을 모르시거나 기억이 나질 않으��
red-s.tistory.com
그럼 이번 글은
저번 시간에 알려드린
open event를 좀 더
활용하는 방법에 대해
알려드리도록 하겠습니다.
바로 비밀번호를 설정하는
방법에 대해 알려드릴게요~
누구에게나 볼 수 있는
엑셀 데이터이지만
보여주고 싶지 않은 나만의
자료도 분명 존재하는 만큼
알아두시면 도움이
될 거라고 생각합니다.
그럼 바로 시작하겠습니다
ALT + F11 눌러주세요~
이번엔 마우스 오른쪽 버튼
누르시고 삽입에
사용자 정의 폼을 눌러주세요.
그럼 이런 화면을
보실 수 있을 겁니다.
이상태에서 F5로
실행하게 된다면
엑셀 화면에
UserForm이라는
창이 뜨게 되죠.
이걸로 비밀번호 창을
만들 예정입니다.
다시 VBA창으로 돌아와서
userform을 위와 같은
형태로 만들어 주시면 됩니다.
도구 상자에 있는 텍스트 상자를
드래그하여 원하는 크기만큼
만들어주면 되고요.
이후 명령 단추 또한
원하는 크기로 드래그해서
만들어주시면 됩니다.
UserForm 자체 크기도
조절 가능하고요.
좌측 하단을 보면
UserForm 속성을
볼 수 있는데
Caption 옆을 원하는
문구로 변경해주세요.
패스워드여도 좋고
로그인부터 암호를 입력하세요.
자유롭게 다 가능합니다.
마찬가지로 버튼도 클릭하셔서
캡션 부분을 확인이라는
문구로 수정해주세요.
그다음 확인 버튼을
더블클릭해주세요.
그럼 우리가 흔히 보는
코드를 입력하는 창이
뜨게 됩니다.
그다음 패스워드로
설정하고 싶은
단어와 숫자를 엑셀의
원하는 곳에 적어주세요.
저는 잘 보이는 셀에 적었지만
실제로 사용하실 때는
잘 안 보이는 셀에 적어주세요.
그다음 패스워드
확인이라는 표를 하나
만들고 확인 옆의
=countif(a2:a3, d2)
라고 적어주시면 되는데
a2:a3는 지정해놓으신
비밀번호 범위로 변경해주시고
d2 패스워드를 입력하는
셀 번호로 변경해주시면 됩니다.
이렇게 적어주시면
해당 비밀번호를 입력했을 때만
확인란 옆에 셀의 숫자가
1로 변경되며 다른 비밀번호
일 때는 0으로 보입니다.
그래서 userform창에
입력할 곳이 d2셀을
인지하게 하면 되고
확인란이 d3셀의 값이
1인지 0인지 값에 따라
다르게 행동하도록
설정하겠습니다.
물론 한 번에 다 알려드리면
힘드실 테니 다음 글에 이어서
알려드릴게요~
여기까지 궁금하신 점은
댓글에 남겨주세요.
그리고 공감과 구독도
부탁드리겠습니다~