본문으로 이동

참고 팁

lse
172.18.0.1 (토론)님의 2025년 3월 11일 (화) 05:56 판 (VBA암호 설정)

참고 팁 낙서장입니다.

VB, VBA 주석 처리

단축키가 다르다.

  • Visual Studio

여러 줄을 선택한 후 Ctrl + K, Ctrl + C를 눌러 주석을 추가할 수 있습니다. 주석을 제거하려면 Ctrl + K, Ctrl + U를 사용

  • VBA

여러 줄을 선택한 후 Ctrl + Shift + A (토글)

키 안먹는 경우 있음, 모음 설정 관련 참조

VBA암호 설정

네, VBA에서 모듈을 암호로 보호하여 볼 수 없게 설정할 수 있습니다. 이를 통해 외부 사용자가 무단으로 코드를 열람하거나 수정하지 못하도록 할 수 있습니다. 다음은 VBA 프로젝트에 암호를 설정하는 방법입니다:

  1. **VBA 편집기 열기**: Excel에서 `Alt + F11` 키를 눌러 VBA 편집기를 엽니다.
  2. **프로젝트 선택**: 프로젝트 탐색기 창에서 암호를 적용할 `VBAProject`를 선택합니다.
  3. **속성 창 열기**: 메뉴 바에서 `도구 (Tools)` → `VBAProject 속성 (Properties)`을 클릭합니다.
  4. **보호 탭 선택**: 뜨는 대화상자에서 `Protection` 탭을 선택합니다.
  5. **암호 설정**: `Lock project for viewing` 체크박스를 선택하고, `Password`와 `Confirm Password` 칸에 원하는 암호를 입력합니다.
  6. **저장 및 닫기**: 설정을 완료한 후 VBA 편집기를 닫고 Excel 파일을 저장합니다.

이제부터 프로젝트를 열 때마다 설정한 암호를 입력해야만 코드 모듈을 볼 수 있습니다[1](https://excel.chemboss.co.kr/entry/VBA-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EC%95%94%ED%98%B8-%EC%84%A4%EC%A0%95-%EB%B0%A9%EB%B2%95)[2](https://m.blog.naver.com/cob-cob/221418165464).

이 방법이 도움이 되길 바랍니다! 다른 질문이 있으시면 언제든지 말씀해 주세요. 😊

[1](https://excel.chemboss.co.kr/entry/VBA-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EC%95%94%ED%98%B8-%EC%84%A4%EC%A0%95-%EB%B0%A9%EB%B2%95): [VBA 프로젝트 암호 설정 방법](https://excel.chemboss.co.kr/entry/VBA-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EC%95%94%ED%98%B8-%EC%84%A4%EC%A0%95-%EB%B0%A9%EB%B2%95) [2](https://m.blog.naver.com/cob-cob/221418165464): [엑셀 매크로 팁 - 매크로 VBA 코드 숨기기/암호설정](https://m.blog.naver.com/askmrkwon/220745892092)