table lié changer le lien tbl.connect
Bonjour, j'essaye de suivre des tutos de ce forums pour changer le lien d'une table liée mais je galere un peu
L'idée, c'est que ma table t_externe est pour le moment lié a un fichier CSV nommé classeur1.csv
Je voudrai que mon code VBA modifie le lien de la table t_externe vers classeur2.csv.
je suis embété dans l'utilisation de tbl.connect
.voici mon code.
Code:
1 2 3 4 5 6
|
Set tbl = db.TableDefs("t_externe")
Debug.Print tbl.Connect
'me retourne: Text;DSN=CLASSEUR1 SpÈcification d'attache;FMT=Delimited;HDR=NO;IMEX=2;CharacterSet=850;DATABASE=C:\Documents and Settings\DAVID_JEZEQUEL\Bureau
tbl.Connect = "Text;DSN=CLASSEUR2 SpÈcification d'attache;FMT=Delimited;HDR=NO;IMEX=2;CharacterSet=850;DATABASE=C:\Documents and Settings\DAVID_JEZEQUEL\Bureau"
tbl.RefreshLink |
Auriez vous une idée svp car mon code ne fonctionne pas?