A voir également:
- VBA Access - Nom de champ en paramètre
- Le nom du champ de tableau croisé dynamique n'est pas valide -
- Annuaire portable gratuit a partir d'un nom -
- Nom de l'adresse -
- Remettre parametre usine pc - Guide
- Erreur "Le nom du champ du tableau croisé dynamique n'est pas valide" -
3 réponses
Polux31
Messages postés
6917
Date d'inscription
mardi 25 septembre 2007
Statut
Membre
Dernière intervention
1 novembre 2016
1 204
11 mars 2010 à 13:10
11 mars 2010 à 13:10
Bonjour,
Mais on peut faire plus simple:
;o)
'... LinkedTable.MoveFirst While Not LinkedTable.EOF If LinkedTable.Fields("ID") = ID Then FindLinkedString = LinkedTable.Fields("Nom") LinkedTable.Close mydb2.Close Set LinKedTable = Nothing Set mydb2 = Nothing Exit Function End If LinkedTable.MoveNext Wend '...
Mais on peut faire plus simple:
'... Set LinkedTable = mydb2.OpenRecordset("SELECT Nom FROM " & Table & " WHERE ID = " & ID) FindLinkedString = LinkedTable.Fields(0) '...
;o)
blux
Messages postés
26681
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
26 février 2025
3 327
11 mars 2010 à 13:16
11 mars 2010 à 13:16
Salut,
tu as aussi la fonction dlookup, qui fait la même chose, mais sans créer de recordset...
tu as aussi la fonction dlookup, qui fait la même chose, mais sans créer de recordset...