VBA for문을 활용해 열을 행을 채워나가는 것에 대한 간단 질문

VBA
작성자
참깨송편
작성일
2020-11-11 17:45
조회
30
안녕하세요.

If문과 for문으로 행 순서대로 열들을 채워나가고 있는데요.
  1. 방식을 아래와 같이 range("A" & i) 방식을 활용하고 있습니다.
Dim i as long

for i = 1 to 99999

If문 'range("A" & i) = ....

실행문 'range("B" & i) = ....

End if

Next

 

그런데 if 조건에 해당안되는 행은 그 전 행의 값을 그대로 가져오고 싶은데 빈값으로 나오네요. 도와주세요.

참고로 else if나 else로 range("B" & i) = range("B" & i-1) 방식은 안될 것 같습니다. If조건이 여러개거든요

 
참깨송편
회원등급 : 새싹등급
포인트 : 80 EP
총질문 : 2 개 (마감율 : 0%)
채택답변 : 0 개
전체 1

  • 2020-11-11 22:15

    안녕하세요.

    이전행의 값을 가져오는 것과 조건이 여러개인 것은 IF문과는 전혀 별개로 명령문이 작성되기 때문에 문제되지 않는 내용입니다.

    만약 IF문 조건을 여러개로 입력해야 한다면, 아래와 같이 명령문을 작성해보세요

    Dim i as long
    
    for i = 1 to 99999
    
    If문 'range("A" & i) = 조건1 AND Range("A" & i) = 조건2
    
    실행문 'range("B" & i) = ....
    
    Else
    
    Range("B" & i) = Range("B" & i -1 )
    
    End if
    
    Next

    전체 1,564
    번호카테고리제목작성자작성일추천조회
    1559VBA
    New 네이버 연관검색어 파일 VBA 복구하거나 제거 무슨 뜻인지?
    Greenpunch | 2020.11.26 | 추천 0 | 조회 8
    Greenpunch2020.11.2608
    1558기능/도구
    New 엑셀 크롤링 기능을 활용한 [품절] 항목 검색
    고래 | 2020.11.26 | 추천 0 | 조회 10
    고래2020.11.26010
    1557VBA
    New VBA 창에서 프로젝트창, 속성창 등이 고정되지 않아 넘 불편합니다. ㅠㅠ (1)
    공석 | 2020.11.26 | 추천 0 | 조회 19
    공석2020.11.26019
    1556차트/그래프
    New 지도차트 관련 질문 (1)
    Astroz | 2020.11.26 | 추천 0 | 조회 13
    Astroz2020.11.26013
    1555VBA
    New VBA 사용 시트병합 강의 따라하는데 매크로 단축키 지정이 안됩니다. 해결책이 있나요? (3)
    공석 | 2020.11.26 | 추천 0 | 조회 22
    공석2020.11.26022
    1554함수/공식
    New 당직근무자 자동생성 관련 / 첨부파일 (1)
    naver_5f055a605ee7d | 2020.11.26 | 추천 0 | 조회 21
    naver_5f055a605ee7d2020.11.26021
    1553VBA
    New 셀단위 이미지 자동추출 문제 관련 첨부파일 (1)
    ezdaily | 2020.11.26 | 추천 0 | 조회 12
    ezdaily2020.11.26012
    1552함수/공식
    New 피벗테이블로 유효성검사3가지 려고하는데 잘안되요 첨부파일 (1)
    ja**** | 2020.11.26 | 추천 0 | 조회 22
    ja****2020.11.26022
    1551함수/공식
    New PDF로 저장할때 HYPERLINK 함수를 적용시킬수 있는 방법이 있을까요? 첨부파일 (1)
    찬우아빠 | 2020.11.25 | 추천 1 | 조회 31
    찬우아빠2020.11.25131
    1550문서서식
    New 한글에서 표를 엑셀로 복사붙여넣기 할때요 (2) 답변완료
    욕심없는성공v | 2020.11.25 | 추천 0 | 조회 29
    욕심없는성공v2020.11.25029
    1549기능/도구
    New du-tool 삭제시 오류메세지 문의드립니다. 첨부파일 (1)
    좐킴 | 2020.11.25 | 추천 0 | 조회 13
    좐킴2020.11.25013
    1548VBA
    New 이메일 본문에 차트 삽입 (1)
    달님 | 2020.11.25 | 추천 0 | 조회 17
    달님2020.11.25017
    1547VBA
    New vba로 인터넷 창 전환 후 크기 변경 질문 드립니다. (1)
    hyuk**** | 2020.11.25 | 추천 0 | 조회 17
    hyuk****2020.11.25017
    1546기능/도구
    New 4개 기능 함수를 다운받아 설치 후 엑셀이 에러 창이 뜹니다. 첨부파일 (1)
    SM AD AMERICA | 2020.11.24 | 추천 0 | 조회 33
    SM AD AMERICA2020.11.24033
    1545기능/도구
    New 엑셀 실행 시 에러 창이 뜹니다. 이거 해결할 수 있나요? 첨부파일 (1)
    SM AD AMERICA | 2020.11.24 | 추천 0 | 조회 18
    SM AD AMERICA2020.11.24018
    1544차트/그래프
    New 주차별 꺾은선그래프 위에 증감수치 입력방법 (1)
    wjdxkdl**** | 2020.11.24 | 추천 0 | 조회 16
    wjdxkdl****2020.11.24016
    1543문서서식
    New 아주 기초적인 질문이요.. (1)
    빨간돼지 | 2020.11.24 | 추천 0 | 조회 25
    빨간돼지2020.11.24025
    1542VBA
    New 폴더 밑 하위 폴더 전체 이름을 반환하고 싶어요 도와주세요 (3)
    밍장군 | 2020.11.24 | 추천 0 | 조회 18
    밍장군2020.11.24018
    1541차트/그래프
    New 주식형 차트에다가 보조축을 활용하고싶은데 방법을 모르겠습니다. (1) 답변완료
    김상호 | 2020.11.24 | 추천 0 | 조회 18
    김상호2020.11.24018
    1540함수/공식
    New 엑셀 지도차트 만들기 transpose 배열함수 값 오류 뜹니다. (7)
    Yooon | 2020.11.24 | 추천 0 | 조회 39
    Yooon2020.11.24039
    1539대시보드
    New 대시보드 관련 질문사항입니다. (4) 답변완료
    H.B | 2020.11.24 | 추천 2 | 조회 19
    H.B2020.11.24219
    1538함수/공식
    New INDIRECT함수 관련 (2) 답변완료
    finebyme | 2020.11.24 | 추천 0 | 조회 32
    finebyme2020.11.24032
    1537VBA
    New VBA 오픈 API 도와주세요 ㅜ (4)
    에너지뿜 | 2020.11.24 | 추천 0 | 조회 39
    에너지뿜2020.11.24039
    1536문서서식
    ~여러개 시트 하나로 연결 하는 문제 (1)
    생활지원센터 | 2020.11.23 | 추천 0 | 조회 47
    생활지원센터2020.11.23047
    1535함수/공식
    정확하게 나올 수 없는건가요? 첨부파일 (2)
    공월 | 2020.11.23 | 추천 0 | 조회 29
    공월2020.11.23029
    1534피벗테이블
    피벗테이블 비율 구했는데.. 값이 맞지가 않아요..ㅠㅠ 첨부파일 (2) 답변완료
    Lucy Kim | 2020.11.23 | 추천 0 | 조회 18
    Lucy Kim2020.11.23018
    1533함수/공식
    날짜세는 엑셀 함수 첨부파일 (1)
    엑셀초보!!!!! | 2020.11.23 | 추천 0 | 조회 31
    엑셀초보!!!!!2020.11.23031
    1532함수/공식
    전체 범위에서 여러 열에 입력되어 있는 특정값 추출하기.. 첨부파일 (1)
    현동전문가 | 2020.11.22 | 추천 0 | 조회 46
    현동전문가2020.11.22046
    1531함수/공식
    원하는 정보 추출 엑셀 함수 (2)
    Jenny | 2020.11.22 | 추천 0 | 조회 49
    Jenny2020.11.22049
    1530기능/도구
    행 일괄 추가(?) 문의드립니다. (2)
    웁웁 | 2020.11.22 | 추천 0 | 조회 43
    웁웁2020.11.22043