책 내용 질문하기
프로시저 value
도서
2021 시나공 컴퓨터활용능력 1급 실기
페이지
237
조회수
837
작성일
2021-01-16
작성자
탈퇴*원
첨부파일

2016엑셀 버전으로 시험보는 2021컴활은 프로시저에서 .value 라는 값을 매번 쓰더라구요 데이터 표시값에

그런데 value를 빼고 프로시저 작성을 했는데 결과값은 똑같이 나오던데, 책에 나온 것처럼 value라는 값을 꼭 쓰지 않으면 감점사항이 되나요? 

 

추가로 예를들어 value라는 값을 꼭 안써두 된다고 한다면

ex. txt판매일자.value를 2010엑셀버전에서 사용했던 것처럼 val(txt판매일자)로 적용하여 프로시저 작성해도 될까요

 

.value라는 값을 매번 쓰다보니 작년에 공부했던점에서 더 추가로 작성해야돼서 더 헷갈리고 힘드네여..

 

 

 

 

 

마지막으로

워크시트가 활성화시 b1셀에 "컴활합격"이 표시되도록 하라고 할때

기본서에는 [b1]="컴활합격" 이라고 명시되어있는데 이를

range("b1")="컴활합격"

이라고 해도 결과값은 똑같이 나옵니다.

저렇게 사용해도 상관없나요??

답변
2021-01-19 10:43:19

VALUE를 붙이지 않아도 정상적으로 실행된다면 붙이지 않아도 됩니다. 

 

폼에 입력된 데이터를 워크시트에 입력할 때 VALUE를 붙이면 숫자는 수치 데이터, 텍스트는 텍스트 형식, 날짜는 날짜 형식으로 입력되는데, 붙이지 않으면 모두 텍스트 형식으로 입력 되기때문에 데이터 형식을 맞춰주는 작업을 해야 합니다. 

 

네 결과가 정확히 나온다면 상관 없습니다. 


좋은 하루 되세요. 

  • 관리자
    2021-01-19 10:43:19

    VALUE를 붙이지 않아도 정상적으로 실행된다면 붙이지 않아도 됩니다. 

     

    폼에 입력된 데이터를 워크시트에 입력할 때 VALUE를 붙이면 숫자는 수치 데이터, 텍스트는 텍스트 형식, 날짜는 날짜 형식으로 입력되는데, 붙이지 않으면 모두 텍스트 형식으로 입력 되기때문에 데이터 형식을 맞춰주는 작업을 해야 합니다. 

     

    네 결과가 정확히 나온다면 상관 없습니다. 


    좋은 하루 되세요. 

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