W programie Excel 2007 mam następujący bardzo prosty kod w VBA:„typ zdefiniowany przez użytkownika nie określono” dla prostego niestandardowego typu
Public Type specType
sb As Long
End Type
Private Sub MyButton_Click()
Dim spec As specType
'...
End Sub
Po kliknięciu przycisku, otrzymuję „typ zdefiniowany przez użytkownika nie zdefiniowano "Błąd w wierszu" Dim spec As specType "... dlaczego? Czy muszę przenieść typy zdefiniowane przez użytkownika do specjalnej lokalizacji?
Musisz zadeklarować typy zdefiniowane przez użytkownika w module. Czy cały kod, który pokazałeś, umieszczony jest w jednym module? –