vba의 새로운 기능. 사전 개체를 다른 함수로 전달하는 방법. vba 사전 전달
Sub aaa(dict As Object)
Set dict = CreateObject("Scripting.Dictionary")
...
process dict
End Sub
Sub process(dict As Scripting.Dictionary)
MsgBox dict.Count
End Sub
컴파일 오류를 제공합니다 : 사용자 정의 유형,
또한
정의
Set dict = CreateObject("Scripting.Dictionary")
작동하지만
Dim dict As New Scripting.Dictionary
은, "사용자 정의 유형을 제공하지 정의되지 않음 "0 나는 오류가 (-> 참조 도구의)은 Microsoft 스크립팅 런타임을 추가 피하기 위해
경우 2016 Excel에서이 "마이크로 소프트 런타임 스크립팅"는 무엇입니까? – compski