“Tipo definito dall'utente non definito” per la semplice tipo personalizzato
-
10-10-2019 - |
Domanda
In Excel 2007 Ho il seguente molto semplice codice in VBA:
Public Type specType
sb As Long
End Type
Private Sub MyButton_Click()
Dim spec As specType
'...
End Sub
Quando si fa clic sul pulsante, ottengo un "tipo definito dall'utente non definito" Errore nella riga "Dim spec Come specType" ... perché? Devo spostare il mio utente tipi definiti in una posizione speciale?
Soluzione
Si scopre che i tipi hanno da definire prima tutte le funzioni del modulo, altrimenti semplicemente non sarà riconosciuto (senza darvi un errore).
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow