책 내용 질문하기
val 함수
도서
2025 시나공 컴퓨터활용능력 1급 실기 기본서 (ver.2021)
페이지
261
조회수
77
작성일
2025-01-13
작성자
김*석
첨부파일

p261쪽의 작은 3번에서 국영수 평균을 구하는 데 식을


val(txt국어.value) + val(txt영어.value) + val(txt수학.value) / 3


이때 텍스트 형식의 숫자이니 val 함수를 쓰는 것은 이해가 되는데 텍스트 형식의 숫자인지 어떻게 판단하나요 ?


이름이 txt.~ 라도 val 함수를 쓸 때도 있고 안 쓸 때도 있는데 그 차이가 궁금해요.


22년 상시01번 프로시저 문제에서도 cells 대신에 txt형식의 이름으로 작성하게 되면 val함수를 쓰는 게 맞나요 ?


컨트롤 이름을 확인했을 때 txt~로 시작하면 val함수를 쓰는건가요 ?

답변
2025-01-14 17:32:59

안녕하세요.

컨트롤 종류가 텍스트 상자인 경우 대부분 이름에 txt가 붙고, 텍스트 상자에 입력한 값은 기본적으로 텍스트로 인식합니다.

컨트롤 이름에 ‘Value’ 속성을 붙이면 폼에 표시된 데이터를 워크시트에 입력할 때, 날짜는 날짜 데이터 형식으로, 숫자는 수치 데이터 형식으로, 문자는 문자 데이터 형식으로 맞게 입력합니다. 그러므로 22년 상시01번의 경우는Cells(입력행, 5) = txt1차.Value로 지정했으므로 워크시트에 수치 데이터로 입력됩니다.

즐거운 하루 되세요.

  • 관리자
    2025-01-14 17:32:59

    안녕하세요.

    컨트롤 종류가 텍스트 상자인 경우 대부분 이름에 txt가 붙고, 텍스트 상자에 입력한 값은 기본적으로 텍스트로 인식합니다.

    컨트롤 이름에 ‘Value’ 속성을 붙이면 폼에 표시된 데이터를 워크시트에 입력할 때, 날짜는 날짜 데이터 형식으로, 숫자는 수치 데이터 형식으로, 문자는 문자 데이터 형식으로 맞게 입력합니다. 그러므로 22년 상시01번의 경우는Cells(입력행, 5) = txt1차.Value로 지정했으므로 워크시트에 수치 데이터로 입력됩니다.

    즐거운 하루 되세요.

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