Nuevo en vba. Cómo pasar el objeto del diccionario a otra función.Pass vba Dictionary
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
da un error de compilación: tipo definido usuario no definido
Además,
Set dict = CreateObject("Scripting.Dictionary")
obras, sino
Dim dict As New Scripting.Dictionary
da, de "tipo definido por el usuario no definido "
que utiliza Excel 2010
¿Dónde es esto "Microsoft Scripting Runtime" en Excel 2016? – compski