Bonjour
J'utilise ACCESS 2003, et j'ai une petite base avec quelques tables, et surtout quelques formulaires avec des TCD.
Lorsque je modifie mes tables ou les requêtes sources de mes TCD, la liste de champs disponibles ne se met pas à jour : elle reste la même que lors de la création de mon TCD : ainsi si j'ajoute des champs dans mes tables ou mes requêtes, je ne les retrouve pas dans ma liste de champs dans mon TCD.
Evidemment j'ai essayé le bouton "!", mais sans résultat. Fermer et rouvrir mon TCD non plus.
Comme j'avais créé ma base sur ACCESS 2002 et que je l'ai migré sur ACCESS 2003, j'ai recréé une base dans le format 2003 : rien n'y fait non plus.
La solution : refaire entièrement le TCD à chaque modif de la requête ou la table source, ce qui est vraiment une galère.
Ma question : y a-t-il une façon de la faire en VBA, car via les interfaces graphiques il n'y a pas la commande adéquate ?
De plus, si vous avez un petit bout de code ou un nom d'objet je suis preneur.
Merci beaucoup d'avance
Partager