[기초강좌 제 94강] 셀보호하기_3 썸네일 이미지
[기초강좌 제 94강] 셀보호하기_3
콘텐츠 타입 MS 오피스 엑셀 2003(2007, 2010가능), Windows XP 이상
용량0KB
조회958
즐겨찾기
[기초강좌 제 94강] 셀보호하기_3를 즐겨찾기 한 횟수는 0 0입니다.
이용등급 유료 (회원권 or 단품 구매)
제품 상세정보

 




[ 기초 강좌 ]

 

제 94강

셀보호하기_3

 

셀보호하기에 대해 알아봅니다.

이럴 때 필요해요

셀을 수정하지 못하게 보호할때 유용하게 사용됩니다.

이렇게 사용해요

 

(1) 먼저, 필요한 범위(보호할 셀)를 지정한 다음 범위명을 지정해 줍니다. 

     Ctrl 키를 사용하여 범위를 다 지정하신 다음 '삽입-이름-정의' 메뉴에서 적당한 이름을 정해 주시면 됩니다.  

    이름 상자(Name Box)에 바로 이름을 입력하고 Enter 키를 누르셔도 됩니다.

     여기서는 'NoTouchArea'라고 이름을 정의하였습니다. 건들지 말라는 뜻에서!

 

[기초강좌 제 94강] 셀보호하기_3

[기초강좌 제 94강] 셀보호하기_3

 

 

 

(2) 그런 다음에 시트 탭을 오른쪽 마우스 버튼으로 누르고 '코드 보기' 메뉴를 선택합니다.

 

 

[기초강좌 제 94강] 셀보호하기_3

 

 

(3) '프로젝트 탐색기'에서 Sheet1(셀보호하기) 오브젝트를 더블 클릭하면 오른쪽에 코드 창이 나타날 것입니다. 

    아래의 그림과 같이 코드 창 상단에  

    있는 드롭다운 버튼을 클릭하여 워크시트 오브젝트의 'SelectionChange' 이벤트를 선택합니다.

[기초강좌 제 94강] 셀보호하기_3
 

 

 

(4) 아래와 같이 코드를 작성합니다.( 아직은 그냥 '복사'-'붙여 넣기' 를 하시는 편이 좋을 것 같습니다)

 

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

    Dim rngSelect As Range

    On Error Resume Next

    Set rngSelect = Intersect(Target, [NoTouchArea])

 

    If Not rngSelect Is Nothing Then Target.Next.Select

End Sub

 

 

[기초강좌 제 94강] 셀보호하기_3
 

 

 

(5) 마지막으로 '코드입력창'에 방금 입력한 내용이 아래의 그림과 같이 제대로 입력이 되었는지 확인합니다.

 

 

[기초강좌 제 94강] 셀보호하기_3


 

이렇게하면 아까 지정한 셀을 눌러도 셀이 보호되어 계속 다른곳으로 저절로 이동하는 모습을 볼수있습니다!



지금은 다소 생소하고 어려워 보일 수도 있겠습니다만 다음에 VBA에서의 '구문'에 대해서 어느 정도만 이해하시게 되면 그다지 어렵지 않은 

비교적 간단한 내용이랍니다. 

저작권정보
1. 콘텐츠의 저작권은 쿠키(www.coukey.co.kr)에 있으며, 사용권한은 1인 1카피입니다.
2. 다운로드 받은 콘텐츠는 본인(본인회사)만 사용할 수 있습니다.
3. 다른 사람과 공유하거나 원본 또는 수정 후 무단전제,무단배포,무단판매,무단 공유할 수 없습니다.
4. 웹상에서 배포는 상업,비상업적 목적을 불문하고, 손해배상등 가중처벌됩니다.
[기초강좌 제 94강] 셀보호하기_3
이용후기

업무자동화 맞춤제작

고객님의 상황에 100% 맞춘 콘텐츠 제작 전문 서비스를 이용해 보세요.
프리미엄 무료 이벤트 중