Convertir un fichier excel sous vb

cs_youlel Messages postés 24 Date d'inscription mardi 29 mars 2005 Statut Membre Dernière intervention 19 juillet 2005 - 2 mai 2005 à 14:05
cs_youlel Messages postés 24 Date d'inscription mardi 29 mars 2005 Statut Membre Dernière intervention 19 juillet 2005 - 2 mai 2005 à 15:59
bonjour,
je cherche à transformer sous vb un fichier excel en fichier texte afin qu'il soit compatible avec un autre logiciel sous unix qui lit que les fichiers texte sachant que j'ai deja travailler sur ce fichier et j'ai filtrer les données indesirables
merci d'avance et bonne fin de journée

4 réponses

cs_EBArtSoft Messages postés 4525 Date d'inscription dimanche 29 septembre 2002 Statut Modérateur Dernière intervention 22 avril 2019 9
2 mai 2005 à 14:20
Plusieurs solution :

- soit en utilisant les fonctions d'excel ThisWorkBook.SaveAs ....
- soit en creant un fichier texte en recuperant chque cellule
- soit en controlant l'impression
- soit en controlant un logiciel de conversion tierce

@+


E.B.
0
cs_youlel Messages postés 24 Date d'inscription mardi 29 mars 2005 Statut Membre Dernière intervention 19 juillet 2005
2 mai 2005 à 14:53
est ce que vous pouvez m'expliquer un peu les fonctions ThisWorkBook.SaveAs ....
svp
0
joule93 Messages postés 21 Date d'inscription lundi 2 mai 2005 Statut Membre Dernière intervention 19 juillet 2005
2 mai 2005 à 15:40
Je pense qu'il vaut mieu utiliser: ActiveWorkbook.SaveAs
ActiveWorkbook corespond au classeur Excel qui est actif, .SaveAs représente la fonction enregistrer sous de Excel.

Mais je pense qu'il serait plus pratique de récupérer tes données cellules par cellules, et ensuite de les passer en txt.

Pour lire une cellule, tu utilise: var = .range("A1")
Ou var est une variable (pour stocker la valeur) et A1 ta cellule.

Pour ton fichier texte, je pense qu'il faudrai utiliser un code dans ce genre:

Open "C:\....\Fichier.txt" for Output as #1 (ouvre un fichier txt pour modification en fichier #1)
Print #1, var (Pour écrire ta valeur dans le fichier)

Close #1

J'espère t'avoir aidé.

@+
0
cs_youlel Messages postés 24 Date d'inscription mardi 29 mars 2005 Statut Membre Dernière intervention 19 juillet 2005
2 mai 2005 à 15:59
j'essaye de suivre cette methode et je t'ai dit koi aprés merci
0
Rejoignez-nous