Hi!
Maybe is better solution, I don't know, but you can try it:
Private Sub Form_Load()
Me.lstTables.RowSource = TdfList
End Sub
Function TdfList() As String
Dim tdf As TableDef
For Each tdf In CurrentDb.TableDefs
If Left(tdf.Name, 4) <> "MSys" Then 'Access system tables
If TdfList <> "" Then
TdfList = TdfList & ";"
End If
TdfList = TdfList & "'" & tdf.Name & "'"
End If
Next tdf
End Function
Aivars