Il peut arriver, lorsque vous créez une application Access "splittée", d'annoter les tables dans le back-end avant de les lier dans l'application à proprement parler. Mais une fois les tables liées, les descriptions sont restées de l'autre côté ! Voici un script à faire tourner pour les récupérer. Sub getBackEndDescriptions() 'retrieve table descriptions from Back End for linked tables 'and assigns them to local (Front End) links 'by Patrick Honorez - www.idevlop.com Dim td As TableDef, db2 As Database Dim strDesc As String On Error Resume Next For Each td In CurrentDb.TableDefs If Left(td.Connect, 6) = ";DATAB" Then 'look for ";DATABASE" Set db2 = OpenDatabase(Mid(td.Connect, 11), , True ) strDesc = "" strDesc = db2.TableDefs(td.SourceTableName).Properties( "Description" ) If Len(strDesc) > 0 Then ...
Le blog de iDevlop Luxembourg: infos et astuces sur Office, SQL Server et autres