4번의 2번에 문제 세문제 중에 2.3 번을 질문하겠습니다.
1. 우선 2번에 for each~next문을 사용하라고 하였는데 풀이를 보니 처음에 스위치=0이라고 되어있는데 스위치라는 단어는 어디서 나온건가요? 그리고 중간에 if aa.value 라고 되어있는데 왜 aa라고 쓴건가요?
2. change이벤트를 구현할 때 그러면 사원정보 조회 폼을 더블클릭하여 작성해야하는 건가요? 워크시트로 변경하기 전 어느 것을 열어야 하나요?
안녕하세요.
1.
스위치, aa 는 변수입니다. 변하는 값을 저장할 주기억장치 공간에 이름을 붙인다고 생각하시면 됩니다.
변수명은 임의로 지정가능합니다.
For 문을 통해 [B4:B25]의 데이터를 변수 aa에 반복해서 넣게 되는데,
'txt사원번호'가 변수 aa의 값과 같을 때 '스위치' 변수는 1로 유지됩니다.
즉, '스위치' 변수는 1과 0의 값을 가질 수 있으며, 처리할 'txt사원번호'가 있다면 1, 없다면 0을 반환합니다
aa.value는 변수 aa에 저장된 값을 의미합니다. 그 값이 txt사원번호와 같은지를 if 문으로 확인한 것입니다.
2.
VB 창을 열어서 개체 리스트 중에서 작업할 워크시트(기타작업-2)를 더블클릭해서 선택한 후 개체 선택 콤보 상자에서 'Worksheet'를 선택해 주시면 됩니다.
.png)
좋은 하루 보내세요.
-
*2018-10-02 10:19:16
안녕하세요.
1.
스위치, aa 는 변수입니다. 변하는 값을 저장할 주기억장치 공간에 이름을 붙인다고 생각하시면 됩니다.
변수명은 임의로 지정가능합니다.
For 문을 통해 [B4:B25]의 데이터를 변수 aa에 반복해서 넣게 되는데,
'txt사원번호'가 변수 aa의 값과 같을 때 '스위치' 변수는 1로 유지됩니다.
즉, '스위치' 변수는 1과 0의 값을 가질 수 있으며, 처리할 'txt사원번호'가 있다면 1, 없다면 0을 반환합니다aa.value는 변수 aa에 저장된 값을 의미합니다. 그 값이 txt사원번호와 같은지를 if 문으로 확인한 것입니다.
2.
VB 창을 열어서 개체 리스트 중에서 작업할 워크시트(기타작업-2)를 더블클릭해서 선택한 후 개체 선택 콤보 상자에서 'Worksheet'를 선택해 주시면 됩니다.
.png)
좋은 하루 보내세요.