Bonjour,

Je dois charger un fichier (format dbf si ça vous dit qqchse) avec la méthode QueryTables.Add.
Le problème est que le fichier en question s'appelle ~toto.dbf.
Le tilde dans un nom de fichier, évidemment je trouve ça , mais il se trouve que c'est comme ça.

Du coup:
- est ce possible de dé-spécifier le caractère tilde dans la requête? J'ai essayé de le doubler, de le préfixer par un \ etc. Sans succès.

Voilà grosso modo comment ça se présente au niveau du code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
With worksheets(1).QueryTables.Add(
...
...
...
.CommandText = Array("select ", "*", " from ", "~toto.dbf")
...
...
...
End With
J'aimerais éviter d'avoir à faire un copie (avec un nom propre) du fichier pour travailler dessus.

Merci d'avance à tous.