VBA, importer les données d'un fichier TDMS sous EXCEL
SERIEUXETCOOL
Messages postés336Date d'inscriptiondimanche 3 avril 2011StatutMembreDernière intervention12 juin 2012
-
16 avril 2012 à 10:13
SERIEUXETCOOL
Messages postés336Date d'inscriptiondimanche 3 avril 2011StatutMembreDernière intervention12 juin 2012
-
16 avril 2012 à 13:00
Bonjour le Forum,
Je dispose d'un fichier TDMS issu de Labview. Ce fichier contient des données. J'ai installé l'add-in qui permet d'ouvrir un fichier TDMS sous Excel.
Jusque la tout va bien, je peux donc ouvrir des fichier TDMS sous Excel, en visualiser le contenu et traiter les données.
Maintenant voici ce que je ne parviens pas à faire :
Je souhaite par VBA ouvrir un fichier TDMS et en importer le contenu dans Excel avec un "get oppen file". Pourtant je n'y arrive pas. Si je fait fichier ouvrir, puis que je sélectionne le fichier TDMS, alors j'ai un fichier dont le contenu est illisible.
Le seul moyen que j'ai trouvé c'est de faire clique droit sur le fichier TDMS puis ouvrir avec Excel. Et ensuite copier les données vers mon classeur qui contient la macro.
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018211 16 avril 2012 à 10:59
Bonjour,
La méthode GetOpenFilename ne concerne que les fichiers directement ouvrables par VBA/Excel, ce qui n'est pas le cas de ces fichiers-là.
J'ignore ce qu'ils sont, mais ce que j'en lis me donne à penser que pour faire ce que tu cherche à faire, il faudrait :
- soit (s'il existe) un addin de plus
- soit que l'application utilisée puisse supporter l'automation et donc : être à la fois pilotable et se prêter à la récupération des données (et je ne vois rien sur le net qui aurait été fait dans ce sens, mais sait-on jamais ?).
Je crois que le mieux serait que tu poses cette question aux concepteurs de l'appli qui crée ces fichiers.
________________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches.
Pas d'aide en ligne installée ? => ne comptez pas sur moi pour simplement vous dire ce qu'elle contient. Je n'interviendrai qu'en cas de nécessité de développ
SERIEUXETCOOL
Messages postés336Date d'inscriptiondimanche 3 avril 2011StatutMembreDernière intervention12 juin 20121 16 avril 2012 à 13:00
Merci Ucfoutu pour ta réponse.
Ça risque d'être compliqué pour réaliser ma demande j'ai l'impression. Je pense que je vais me contenter de copier manuellement les données du fichiers TDMS vers le classeur contenant la macro pour post traiter les données.