중화사전망 - 서예자전 - Vba 에서 배열을 선언하는 방법

Vba 에서 배열을 선언하는 방법

1, VBA 는 Dim 키워드를 사용하여 배열을 선언하고, 그 뒤에 배열 이름, 괄호, 괄호 뒤에 배열 길이를 나타내고, 범위는 to 키워드로 표시하고, 마지막으로 as 키워드로 유형을 나타냅니다. 구체적인 형식은 다음 그림과 같습니다.

2. 예를 들어 용법을 설명합시다. 먼저 테이블에는 6,000 개의 값이 있으며 90 보다 큰 값은 필터링되어 B 열 또는 C 열로 복사됩니다. 코드를 작성할 때 두 가지 메서드를 사용했습니다. 하나는 배열을 포함하지 않고 다른 하나는 배열을 포함합니다. 두 방법의 속도를 비교합니다.

2. Excel 워크시트에서 메뉴 표시줄 개발 도구를 클릭하고 도구 모음에서 visual basic 을 클릭합니다.

3. VBA 편집 인터페이스로 이동하여 메뉴 막대에서 삽입을 클릭하고 드롭다운 메뉴에서 모듈을 선택합니다.

4. 소프트웨어에서 VBA 코드를 입력할 수 있는 모듈 편집 창을 팝업합니다.

5. 코드 편집 창에 배열이 있는 코드와 없는 두 개의 코드를 입력합니다. 6,000 개의 요소가 포함된 배열은 Dim 키워드로 선언되어 있습니다.

6. 워크시트 인터페이스의 개발 도구 메뉴에서 삽입 버튼을 클릭하여 양식 컨트롤을 삽입합니다. 양식 컨트롤은 각각 두 세트의 코드와 연결되어 있습니다.

7. 데이터 필터링 1 버튼을 클릭합니다. 즉 배열이 포함되지 않고 프로그램 실행 시간은 13.438+09 초입니다.

8. 배열이 포함된 그룹인 데이터 필터링 2 버튼을 클릭합니다. 프로그램 실행 시간은 0.03 13 초입니다. 이 방법이 훨씬 빠르다는 것을 알 수 있습니다.