Crear dinámicamente arreglos dinámicos en VBA
Mi objetivo es usar una matriz de nombres para crear variables dinámicas en VBA, aquí está el código:
Sub mymacro()
Dim names()
names = Array("cat_code()", "dog_code()", "eagle_code()")
For Each c In names
Dim c As Integer
Next
end sub
Y, por supuesto, mi verdadera matriz de nombres tiene cientos de animales, por lo que sería bastante aburridoDim
para todos y cada uno de ellos. El error que estoy recibiendo esCompile Error: Duplicate declaration in current scope
¿Cuál es la mejor solución posible para mi objetivo?