반응형
숫자 열을 배열로 읽는 가장 빠른 방법
숫자 열(몇 개가 다를 수 있지만 1000-10000 사이일 수 있음)이 있는데 모든 숫자를 VBA의 어레이로 읽어보고 싶다면 가장 빠른 방법은 무엇입니까?
분명히 10000 크기의 어레이를 만들고 for/while 루프를 수행할 수 있지만 이보다 더 빠른 방법은 없을까요?
이렇게요?
Dim Ar as Variant
Ar = Sheets("Sheet").Range("A1:A10000").Value
마지막 행을 모를 경우 이 행을 사용하여 마지막 행을 찾은 다음 위의 코드를 다음과 같이 사용할 수 있습니다.
Ar = Sheets("Sheet").Range("A1:A" & LRow).Value
언급URL : https://stackoverflow.com/questions/11504024/fastest-way-to-read-a-column-of-numbers-into-an-array
반응형
'programing' 카테고리의 다른 글
저장 프로시저의 테이블에 있는 복합 기본 키 변수 (0) | 2023.07.07 |
---|---|
Vuex 마운트되거나 생성된 후크에 대한 상태 데이터에 액세스하는 방법은 무엇입니까? (0) | 2023.07.07 |
sql plus에서 함수 실행 (0) | 2023.07.07 |
목록을 집합으로 변환하면 요소 순서가 변경됩니다. (0) | 2023.07.07 |
Pylint에서 파일 수준에서 "문서 문자열 누락" 경고를 비활성화하려면 어떻게 해야 합니까? (0) | 2023.07.07 |