중화사전망 - 서예자전 - Vba 는 사전의 키를 통해 데이터를 어떻게 결정합니까?
Vba 는 사전의 키를 통해 데이터를 어떻게 결정합니까?
개체를 키로 사용하지 말고 간단한 유형으로 존재를 판단하는 방법은 Exists 입니다. 대신 대입문을 사용하는 것이 좋습니다. 게다가, 중복으로 인한 문제를 피할 수 있다. 코드를 수정하려면 다음과 같이 하십시오.
옵션? 명확하다
Sub? Dic ()
암담한가? D,? 나%,? J%,? 임시직
암담한가? K,? V
설정? D? =? CreateObject ("스크립트. 사전) 을 참조하십시오
뭐 때문에? 나? =? 1? 어디 가? 시트1. [a66]. 끝내기 (3). 줄
K? =? 장식 (Sheet 1). 세포 (나,? 1))
V? =? 시트1. 세포 (나,? 2). 가치
D(k)? =? V
다음? 나
뭐 때문에? J? =? 1? 어디 가? 워크시트 2. [a66]. 끝내기 (3). 줄
K? =? 장식 (표 2. 세포 (j, 1))
만약? D. 존재함 (k)? 그리고 나서
워크시트 2. 세포 (j, 2). 가치? =? D(k)
끝? 만약
그리고 나서
끝? 잠수함