Bonjour,
Désolé pour la longueur de l'explication mais c'est pour situé mon problème.
Je travail sous CATIA et je me suis lancé dans la création de programme sous vba pour automatiser les mises en plan ( cartouche, nomenclature ).
Nous avons mis en place un serveur sur lequel il y a une interface php qui nous sert à créer les nomenclatures ( type tableau ) puis écrit le fichier en csv.
J'ai donc créer un programme vba sous Catia pour aller chercher ce fichier csv sur le serveur, lire les données et les importer sous Catia.
Le programme marche à la perfection sauf quand une modification sur le fichier csv est faite.
J'utilise ceci pour lire le fichier :
Si je modifie le fichier sur l'interface php et que je relance le programme vb, j'ai l'impression qu'il lit un fichier csv en mémoire, il ne prend pas la modification.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 'file_name : chemin de fichier csv fnum = FreeFile Open file_name For input As fnum whole_file = Input$(LOF(fnum),#fnum) Close #fnum
Pour info, les droits en écriture/lecture sont bons.
C'est pas facile à expliquer, ça fait des jours que je cherche ....
Si quelqu'un a une idée ?
Partager