Tengo un procedimiento privado en un script de VBA de MS Access:¿Cómo puedo usar un argumento de matriz opcional en un procedimiento de VBA?
Private Sub drawLineDiagram(chartSpace As Variant, title As String, caption As String, x_val() As Variant, y_val() As Variant, Optional y_val2() As Variant = ????)
Como se puede ver, yo quiero tener un último parámetro opcional para una matriz de valores.
¿Qué tipo de parámetro predeterminado debo asignar? Si lo hago con un valor entero opcional y lo asigno, p. 0 está todo bien.
Si lo hago con una matriz como se muestra arriba y asigno una matriz, la línea se marca rojo => como un error (y no se compilará).
Eso es todo. nada para agregar –
Gracias, lo intentaré. De hecho, no odio el IDE, solo siento una gran brecha de usabilidad entre este IDE y, por ejemplo, netbeans. Y la falta de usabilidad, en mi opinión, da como resultado una menor eficiencia. – Sebastian
Esto se debe a que el público objetivo de VBA IDE son los gerentes y otras personas que se cree que son inteligentes pero que podrían no ser programadores. De ahí los cuadros de mensaje sobre errores de sintaxis y falta de características avanzadas. Compare con VS.NET IDE que es una exageración definitiva para un gerente. – GSerg