Téléchargement
illégal
Posez votre question Signaler

Excel = exporter vers un fichier texte

pascal - Dernière réponse le 22 févr. 2008 à 17:04
Bonjour !

Je cherche le moyen d'exporter une feuille d'un classeur vers un fichier .txt
Si l'importation ne me pose pas de problème avec données externes/importer des données, je ne parviens pas à réaliser l'inverse.

Remarque : je ne souhaite pas utiliser enregistrer sous et choisir le format texte car mon classeur se ferme et est remplacer par le nouveau classeur.
Il faut que le classeur original soit toujours ouvert.

C'est évidement très important pour moi, merci aux personnes qui tenteront de m'aider.
Lire la suite 

Excel = exporter vers un fichier texte »

5 réponses
Réponse
+7
moins plus
tu l'enregistre en csv séparé par des points virgules et tu renome le fichier en .txt par la suite
poupoune - 22 févr. 2008 à 17:04
J'ai foit toutes ces manips. Et pourtant il me reste un souci. Il me laisse un "retour ligne" à la fin de chaque ligne. Je voudrais avoir un point virgule.

Merci de votre aide
Ajouter un commentaire
Réponse
+1
moins plus
Bonsoir,

tu copies l'onglet dans un nouveau classeur que tu enregistres au format texte.
en macro ça donne :
Set mafeuille = ActiveWorkbook.ActiveSheet
mafeuille.Copy
ActiveWorkbook.SaveAs Filename:=mafeuille.Name, FileFormat:= _
    xlText, CreateBackup:=False
mafeuille.Activate
Cordialement
Ajouter un commentaire
Réponse
+0
moins plus
PAS DE PROBLEME
ENREGISTRE LE FICHIER SOUS UN FICHIER .TXT
OU SEPARATEUR POIT-VIRGULE
DANS TYPE DE FICHIER
Ajouter un commentaire
Réponse
+0
moins plus
Je viens de personnaliser et adapter la macro à mon projet VBA, et mon problème est résolu.
Merci !
Ajouter un commentaire
Ce document intitulé « Excel = exporter vers un fichier texte » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?