Option Explicit Dim db As Database Dim tb_def As TableDef Dim tb As Recordset Dim idxLoop As Index Dim fic As String Private Sub Form_Load() fic = App.Path & "\jam.mdb" Set db = OpenDatabase(fic) Set tb = db.OpenRecordset("mots") Set tb_def = db.TableDefs!mots With tb For Each idxLoop In tb_def.Indexes .Index = idxLoop.Name MsgBox "Index = " & .Index Next idxLoop .Close End With db.Close End Sub