Où est la table
Trouver l'emplacement d'une Table
Nom et emplacement de la base de données dans laquelle se trouve une table
N'oubliez pas la référence DAO
Function fEmplacementTable(LaTable As String) As String
On Error GoTo err
Dim dbs As DAO.Database
Dim TblDef As DAO.TableDef
Set dbs = CurrentDb()
Set TblDef = dbs.TableDefs(LaTable)
If TblDef.Attributes = dbAttachedTable Then
fEmplacementTable = Right(TblDef.Connect, Len(TblDef.Connect) _
- InStr(1, TblDef.Connect, "DATABASE=") - 8)
Else
fEmplacementTable = dbs.Name
End If
err:
If err.Number = 3265 Then
fEmplacementTable = "Table : " & LaTable & " non trouvée"
End If
dbs.Close
Set TblDef = Nothing
Set dbs = Nothing
End Function
Dernière modification : 08/02/2010 01:25
Catégorie : Les mémos - Tables
Page lue 9060 fois