robysurfer
XLDnaute Nouveau
Bonjour,
L'entreprise dans laquelle je fais mon stage possède un template qui permet d'extraire les données d'un datalog en format .txt puis de les traiter dans un fichier excel.
Le soucis c'est que ces datalog font plusieurs Mo et donc l'importation sous excel marche mal.
On voudrait donc pouvoir importer les données dans le tableau excel de manière sélective sachant qu'une grosse partie des lignes ne nous intéressent pas.
Les datalogs ont cette forme:
Ce que l'on voudrait c'est ne pas importer les lignes pour lesquelles "CLUSTERNUMBER" est différent de "0", à l'exception de la première de ces lignes (une ligne pour 1, une ligne pour 2 etc...).
Je ne connais rien ni en macro excel ni en basic, est-ce que quelqu'un possède un code de ce genre?
Merci beaucoup,
Robin
L'entreprise dans laquelle je fais mon stage possède un template qui permet d'extraire les données d'un datalog en format .txt puis de les traiter dans un fichier excel.
Le soucis c'est que ces datalog font plusieurs Mo et donc l'importation sous excel marche mal.
On voudrait donc pouvoir importer les données dans le tableau excel de manière sélective sachant qu'une grosse partie des lignes ne nous intéressent pas.
Les datalogs ont cette forme:
Code:
DefectRecordSpec 15 DEFECTID XREL YREL XINDEX YINDEX XSIZE YSIZE DEFECTAREA DSIZE CLASSNUMBER TEST CLUSTERNUMBER ROUGHBINNUMBER FINEBINNUMBER REVIEWSAMPLE ;
DefectList
1 6654.200 3168.500 2 -5 24.000 6.800 363.000 513.000 0 1 0 0 0 0
2 2411.600 3717.500 1 -5 20.000 8.100 260.000 462.000 0 1 0 0 0 0
3 7124.000 10381.500 0 -5 16.000 6.800 168.000 419.000 0 1 0 0 0 0
Ce que l'on voudrait c'est ne pas importer les lignes pour lesquelles "CLUSTERNUMBER" est différent de "0", à l'exception de la première de ces lignes (une ligne pour 1, une ligne pour 2 etc...).
Je ne connais rien ni en macro excel ni en basic, est-ce que quelqu'un possède un code de ce genre?
Merci beaucoup,
Robin