finesse20
Messages postés13Date d'inscriptionmercredi 25 mai 2005StatutMembreDernière intervention10 août 2006
-
10 août 2006 à 13:05
jrivet
Messages postés7393Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 2012
-
10 août 2006 à 13:22
Bonjour,
Je travaille sous Access 2000
Voilà mon problème. Je suis en train de réaliser une automatisation et tous les mois j'importe deux tables celle du mois en cours et celle du même mois de l'année précédente. Lorsque je nomme ces tables, j'inscris la date correspondant à la table que j'importe. Je récupère cette date dans une variable String sous VBA puis je renomme ma table. Ce que je veux , c'est que cette variable devienne le nom d'un de mes champ.
J'utilise donc une fonction renommer champ :
Call renommer ("MaTable", "le champ ancien", variable)
Et là ça plante avec le message d'erreur : type d'arguments ByRef incompatible
Ma fonction marche car quand je remplace variable par "expression" le renommage s'effectue correctement.
Comment faire pour résoudre ce pb? Ou y a t-il une autre manière de procéder?