IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Création d'un fichier UNIX ?


Sujet :

Macros et VBA Excel

  1. #1
    Membre chevronné Avatar de delphine35
    Femme Profil pro
    Analyste BO
    Inscrit en
    Novembre 2009
    Messages
    265
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Canada

    Informations professionnelles :
    Activité : Analyste BO

    Informations forums :
    Inscription : Novembre 2009
    Messages : 265
    Par défaut Création d'un fichier UNIX ?
    Bonjour,

    J'ai une macro sous Excel qui génére un fichier texte.
    Le problème est que je veux le mettre au format UNIX/ANSI et je n'y arrive pas.
    J'ai essayer avec un open ... close => marche pas
    J'ai essayer avec un activeworkbooks.saveas ... Fileformat = ????? Je ne trouve pas le fileformat adapté.

    Help me .... please ....

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Février 2006
    Messages
    288
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 288
    Par défaut
    Bah, j'ai bien une idée pour les retours ligne (LF au lieu de CR-LF sous windows), mais pas pour l'accentuation ou les caractères tels que "ç".
    Sinon il existe des programmes qui font la transcription windows vers unix.

  3. #3
    Expert éminent Avatar de mercatog
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    9 435
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations forums :
    Inscription : Juillet 2008
    Messages : 9 435
    Par défaut
    Une fonction de conversion ANSI/ ASCII et vice versa si elle peut aider à avancer
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    Private Declare Function CharToOem Lib "user32" Alias "CharToOemA" (ByVal lpszSrc As String, ByVal lpszDst As String) As Long
    Private Declare Function OemToChar Lib "user32" Alias "OemToCharA" (ByVal lpszSrc As String, ByVal lpszDst As String) As Long
     
    Public Function Conv(ByRef Texte As String, ByVal DeAscii As Boolean) As String
    'Texte: Texte à modifier
    'DeAscii=True conversion ASCII->ANSI, DeAscii=False, Conversion ANSI/ASCII
    Conv = Texte
    If DeAscii Then
        OemToChar Conv, Conv
    Else
        CharToOem Conv, Conv
    End If
    End Function

Discussions similaires

  1. Création d'un fichier au format unix
    Par spirodeau dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 16/11/2006, 16h55
  2. ligne d'entête création d'un fichier XML
    Par cduterme dans le forum XML/XSL et SOAP
    Réponses: 6
    Dernier message: 23/02/2004, 15h30
  3. [création d'un fichier]
    Par gemai dans le forum C
    Réponses: 15
    Dernier message: 29/08/2003, 14h58
  4. FOXPRO 2.6 : erreur créations du /des fichiers CAB
    Par breihtiti dans le forum Autres SGBD
    Réponses: 2
    Dernier message: 16/11/2002, 11h28
  5. [Kylix] Création d'un fichier lien
    Par DrQ dans le forum EDI
    Réponses: 2
    Dernier message: 14/05/2002, 21h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo