See if this will help. tblStreets is an existing table.
Code:
Public Sub test()
Dim db As DAO.Database
Dim table_temp As DAO.TableDef
Set db = CurrentDb
Set table_temp = db.TableDefs("tblStreets")
Debug.Print table_temp.RecordCount 'verify that it works
End Sub
Or if you want the table name passed as a parameter:
Code:
Public Sub subTest(tblArg As String)
Dim db As DAO.Database
Dim table_temp As DAO.TableDef
Set db = CurrentDb
Set table_temp = db.TableDefs(tblArg)
Debug.Print table_temp.RecordCount
End Sub