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.
Auriez vous une idée svp car mon code ne fonctionne pas?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Partager