책 내용 질문하기
4-3 프로시저 (1)번
도서
2023 시나공 기출문제집 컴퓨터활용능력 1급 실기
페이지
99
조회수
132
작성일
2023-08-09
작성자
탈퇴*원
첨부파일

<정답 식>

 

Private Sub UserForm_Initialize()

 

 cmb학과명.RowSource = "'기타작업-2'!I5:I8"

 

 opt1학년.Value = True

 

End Sub

 

 

저는 '기타작업-2'! .Value ​를 안쓰고 식을 작성했습니다. 



1. '기타작업-2'! 를 왜 이런 형태로 써주는 건가요? 현재시트가 아닌 다른 시트의 값을 셀 범위로 쓸 때는 다른 시트의 이름을 작은 따옴표 안에 써주고 그 뒤에 느낌표를 붙이는 건가요? 이런 개념은 처음 봐서 관련해서 설명 부탁드립니다.

 

- 다른 시트의 영역을 셀 범위에 추가할 때 식을 작성하는 공식? 

  (<기존 "" 쌍따옴표 안의 범위 안에 ''작은 따옴표로 시트 이름 써주고 ! 붙여주기>가 그 공식인건가요?)

 

- 다른 시트의 값 이외에도, 이런 식으로 작은 따옴표와 느낌표를 이용해서 기존 셀 범위 안에 써줘야 하는 다른 형태들이 추가로 

  더 있는지요?

 

 

2.  정답이 opt1학년.Value = True 인데, 



     저는 optionbutton = true : 옵션단추 선택

     opt1학년 = True

 

   이렇게 알고 있었는데 제가 잘못 알고 있는 건가요?

   원래 opt 식에 항상 .value 값이 붙고 =True 써주나요?

 

 

 

감사합니다!!

 

 

 

답변
2023-08-10 12:45:45

안녕하세요.

 

1. 다른 워크시트의 셀을 참조하려면 시트이름!셀주소를 지정하면 되는데, - 등과 같은 특수 기호가 들어간 경우는 시트 이름을 작은따옴표로 묶어 '시트이름'!셀주소로 표시해야 합니다.

2. VALUE는 생략이 가능하므로 생략해도 됩니다.

 

즐거운 하루 되세요.

  • 관리자
    2023-08-10 12:45:45

    안녕하세요.

     

    1. 다른 워크시트의 셀을 참조하려면 시트이름!셀주소를 지정하면 되는데, - 등과 같은 특수 기호가 들어간 경우는 시트 이름을 작은따옴표로 묶어 '시트이름'!셀주소로 표시해야 합니다.

    2. VALUE는 생략이 가능하므로 생략해도 됩니다.

     

    즐거운 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.