Ciao a tutti. Ho un problema nell'utilizzare le matrici globali. Ho un errore di compilazione ma non trovo una souzione in internet.
In un modulo variabili.bas, dichiaro questa matrice
Public tecnico (23, 6) as Single
In un form invece, faccio uso della matrice dentro un for:
Private Sub Command1_Click()
...
For i = 0 To 23
tecnico (i, 0) = ...
Quando premo il pulsante Command1 e il form prova a salvare i dati nella matrice, compare questo errore...
Compile error:
Function or interface marked as restricted, or the function uses an Automation type not supported in Visual Basic
Inutile dirvi che dichiarando dentro il form una matrice tecnico(23, 6) tutto funziona, ma non ho i dati a disposizione negli altri form.
Dove sbaglio? Come risolvere il problema? Esistono regole particolari per i vettori globali? Spero possiate aiutarmi.
Ringraziandovi anticipatamente, vi saluto.