게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
엑셀에서 vba로 간단히 매크로 작성중입니다 도움좀 부탁드릴게요
게시물ID : programmer_13126짧은주소 복사하기
작성자 : 동네약사
추천 : 0
조회수 : 691회
댓글수 : 4개
등록시간 : 2015/09/07 15:58:55
옵션
  • 본인삭제금지
안녕하세요...
 
질문좀 드리겠습니다..  ㅠㅠ
 
 
1. 배열에 ""  를 넣은것과  Null 을 넣은 것은 값이 다른가요 같은가요?
 
sub test()
        dim tmp()
 
        reset tmp(1 to 10)
 
       tmp(1) = 100
       tmp(2) = ""
       tmp(3) = Null
 
       If tmp(2) = tmp(3) Then
             Debug.Print "same"
       End If
end sub
 
이렇게 넣으면 if문이 돌지 않는것으로 보아, 같지 않은듯 합니다 
 
그런데 배열값을 엑셀 시트에 뿌린 다음,
 
엑셀에서  tmp(2) 가 들어간 셀과  tmp(3) 이 들어간 셀 두개가 같으냐 고 했더니 같다고 나옵니다.
 
 
 
2. 코딩시.. 배열에서 작업을 한 다음에 셀로 뿌리는 것이 훨씬 더 빠르겠지요?
 
하나 하나의 계산값을 셀에 직접 뿌리는것보다 ...
 
셀에 하나씩 뿌려가면서 일을 하면, 눈으로 확인이 가능해서 편한데,
배열에서 작업하려면 .. 상상속에서 작업한 다음에 셀로 옮겨야 해서  .. 어렵긴 한데
 
속도가 중요하다면 ... ??
 
 
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호