인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

양인효님의 프로필 이미지

작성한 질문수

데이터 자동화(with VBA)

셀 범위 선택하기_1(기본)

Row rows차이를 알고싶어요

작성

·

1.2K

1

예를 들어 a1에 60이라는 값이있으면

Range("a1").rows 는 결과값이 60

Range("a1").row는 결과값이 1 이나오는대요

Value랑 rows랑도 뒤죽박죽헷갈리네요 ㅠ

답변 1

0

배영자님의 프로필 이미지
배영자
지식공유자

맞아요, 헷갈립니다 ^^;
아래에 예를 들어 설명합니다.

1. Range("a1").value = "VBA"
     a1셀에 "VBA"라고 입력해라...라는 뜻.
     그러나 정말 아주 아주 특별한 경우를 빼고는 .value는 생략합니다.
    Range("a1") = "VBA" 와 똑같은 뜻이지요.

2. lR = Range("a1").row
     a1셀의 행번호를 lR 변수에 넣어라.

3. cnt = Range("a1").currentregion.rows.count
     a1셀을 기준으로 연속된 영역의 행의 개수를 카운트해서 cnt변수에 넣어라.