책 내용 질문하기
프로시저에 관해서...정말 몰르겟어요;
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
236
조회수
73
작성일
2011-12-10
작성자
첨부파일

아니 [b3].currentregion.rows.count-1 에서

-1이 무슨뜻이에요?.. 아니 앞에 234페이지에선 -1없고 해도 행의수계산이 3나왓는데

왜 여기선 -1해야 행의수계산한값이 3이나와요?...

죄송한데..마지막질문은요

234페이지에서요 9번에 CDATE로 되있는데 왜 TEXT판매일자를 아까 치환해서 했는데 또 CDATE를 왜붙이나요?? 그리고 CDATE가 뭐죠?DATE아닌가여?

답변
2011-12-12 13:47:26

안녕하세요. 길벗 수험서 운영팀입니다.

1.

조회이기 때문에 CurrentRegion.Rows.Count - 1을 하는 것입니다.

-1을 하지 않으면 마지막 데이터의 다음 행을 가리킵니다.

따라서 마지막 데이터를 조회하려면 -1을 해서 마지막 데이터를 가리키도록 하는 것입니다.

2.

CDATE() 는 문자열을 날짜 형식으로 바꿔주는 함수라고 생각하시면 됩니다.

즐거운 하루 되세요.

"
  • *
    2011-12-12 13:47:26

    안녕하세요. 길벗 수험서 운영팀입니다.

    1.

    조회이기 때문에 CurrentRegion.Rows.Count - 1을 하는 것입니다.

    -1을 하지 않으면 마지막 데이터의 다음 행을 가리킵니다.

    따라서 마지막 데이터를 조회하려면 -1을 해서 마지막 데이터를 가리키도록 하는 것입니다.

    2.

    CDATE() 는 문자열을 날짜 형식으로 바꿔주는 함수라고 생각하시면 됩니다.

    즐거운 하루 되세요.

    "
  • *
    2011-12-13 09:47:42

    안녕하세요. 길벗 수험서 운영팀입니다.

    1. 폼에 있는 데이터를 워크시트에 입력할 떄는 -1을 하지 않아도 되지만 반대로 워크시트의 데이터를 폼에 표시할 때는 -1을 해주어야 합니다. 폼에 있는 데이터를 입력할 떄는 워크시트에서 맨 마지막 즉, 아무것도 입력되지 않은 행이여야 하지만 반대로 워크시트의 데이터를 폼에 표시할 때는 빈 행이 아니라 데이터가 입력된 마지막 행이어야 하므로 -1을 해주어야 합니다.

    2. 네 맞습니다.

    즐거운 하루 되세요.

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