VBA Excel 2010에 문제가 있습니다. 'Enclosure'라는 사용자 지정 클래스를 만들고 인스턴스를 만든 다음 이력서에 추가했습니다.
그런 다음 키를 반복하여 추가되었는지 확인하십시오.
인클로저 클래스를 추출하는 데 문제가 있습니다. 여기서 추출 부에 대한 내 코드는 다음과 같습니다Excel VBA : 사전에서 사용자 지정 클래스 추출
Sub AddEnclosureItem(sItemToAdd As String, ByRef rdEnclosures As Scripting.Dictionary, dDebug As Boolean)
Dim TempEnclosure As Enclosure ' hold enclosure we pull
TempEnclosure = rdEnclosures(1)
End Sub
나는 내가
어떤 생각을 진행하는 방법에의 '변수 또는 With 블록 변수가 설정되지 않은 객체 얻을 컴파일하려고? 내가 어딘가에 항목을 특정 개체의 진술서를 선언 할 수 있지만 2010 년에 작동하도록 얻을 수 없다는 것을 읽었습니다. 그게 내가 추측 할 수있는 전부입니다. 또는 인클로저 항목이 나오는대로 캐스팅하는 방법.
시도해보십시오. Set TempEnclosure = rdEnclosures (1)':-) –
안녕하세요 피터, 그래, 이걸 알아 냈어. 대답을하려했지만 새 것이기 때문에 7 시간 더 기다려야 해. 새로운 질문이 생겼습니다. 왜 내가 설정해야합니까? 클래스 내의 사전 속성에 대한 접근자를 설정해야했지만 왜이 작업을 수행했는지 잊어 버렸습니다. – grimchamp