5
In Excel 2007 ho il seguente codice molto semplice in VBA:"tipo definito dall'utente non definito" per una semplice tipo personalizzato
Public Type specType
sb As Long
End Type
Private Sub MyButton_Click()
Dim spec As specType
'...
End Sub
Quando il pulsante viene premuto, ottengo un "tipo definito dall'utente non definito "Errore sulla linea" Dim spec As specType "... perché? Devo spostare i miei tipi definiti dall'utente in una posizione speciale?
È necessario dichiarare i tipi definiti dall'utente in un modulo. Tutto il codice che hai mostrato è stato inserito in un modulo? –