Bonjour,
J'ai une table sous access et je souhaiterais récupérer le noms des champs en vba.
Quelqu'un aurais la solution par hasard.
Merci par avance de votre aide
Frogs
Bonjour,
J'ai une table sous access et je souhaiterais récupérer le noms des champs en vba.
Quelqu'un aurais la solution par hasard.
Merci par avance de votre aide
Frogs
Salut,
Je suis pas sûr d'avoir compris : en fait, tu as une table et tu ne connais pas les noms des colonnes (car la table est définie dynamiquement ou avec un "into") c'est ca?
Je récupère une table d'une autre base, les colonnes varient en fonction de la table récupérée et je souhaite connaitre les nom des colonnes de cette table.
Salut,
Utilise DAO :
http://warin.developpez.com/access/d...tie_4#L4.4.2.7
![]()
Merci pour ta réponse mais le lien est un peu hard, je vais m'y mettre
Salut,
Je crois que ce que tu cherche c'est :
Tu remplace dans cette ligne CurrentDb par ta base de données distante, et "table1" par le nom de ta table. Ensuite, il te reste plus qu'à faire varier de 0 jusqu'à n (nombre de colonnes de la table) pour avoir les noms des colonnes
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 CurrentDb.TableDefs![table1].Fields(0).Name
Partager