I'm trying to run some code from an older version of Access and I get an error that says "User type is undefined" on my "Dim VistaDB As Database" statement. It was not a user type before and I don't know what to use instead. Here's the whole little routine that's just meant to clean up some data in a table:
Public Sub FixData1()
Dim VistaDB As Database
Dim CrapData As Recordset
Set VistaDB = CurrentDb
Set CrapData = VistaDB.OpenRecordset("tblVista")
CrapData.MoveFirst
CrapData.Edit
If Mid(CrapData!mess1, 3, 1) = "/" Then
CrapData!Dept = Mid(CrapData!mess1, 1, 2)
CrapData!div = Mid(CrapData!mess1, 4, 2)
CrapData!mess1 = " "
Else
CrapData!lastName = CrapData!mess1
CrapData!mess1 = " "
End If
CrapData.Update
CrapData.Close
End Sub
Public Sub FixData1()
Dim VistaDB As Database
Dim CrapData As Recordset
Set VistaDB = CurrentDb
Set CrapData = VistaDB.OpenRecordset("tblVista")
CrapData.MoveFirst
CrapData.Edit
If Mid(CrapData!mess1, 3, 1) = "/" Then
CrapData!Dept = Mid(CrapData!mess1, 1, 2)
CrapData!div = Mid(CrapData!mess1, 4, 2)
CrapData!mess1 = " "
Else
CrapData!lastName = CrapData!mess1
CrapData!mess1 = " "
End If
CrapData.Update
CrapData.Close
End Sub