Range.Value, Range.Value2 또는 Range.Text로 가져온다.
Dim v1, v2, v3
v1=Sheets("sheet1").[A1].Value
v2=Sheets("sheet1").[B1].Value2
v3=Sheets("sheet1").[C1].Text
Debug.print " v1=" & v1 & " v2=" & v2 & " v3=" & v3
result-----------------------------
v1=XXX v2=YYY v3=ZZZ
C1열을 숨기기 한후 실행하면,
Dim v1, v2, h3
v1=Sheets("sheet1").[A1].Value
v2=Sheets("sheet1").[B1].Value2
h3=Sheets("sheet1").[C1].Text
Debug.print " v1=" & v1 & " v2=" & v2 & " h3=" & h3
result-----------------------------
v1=XXX v2=YYY h3=
Value나 Value2를 사용해야 한다.
또 Value2가 Text나 Value보다 속도가 빠르다고 한다.
각각의 차이점에는 아래의 포스트에 잘 설명이 되어 있다.
https://fastexcel.wordpress.com/2011/11/30/text-vs-value-vs-value2-slow-text-and-how-to-avoid-it/
'
No comments:
Post a Comment