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

Excel Discussion :

Comment controler le format de cellules dans fichier excel -CVS?


Sujet :

Excel

  1. #1
    Membre à l'essai
    Inscrit en
    Mai 2007
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 32
    Points : 19
    Points
    19
    Par défaut Comment controler le format de cellules dans fichier excel -CVS?
    Salut

    jai un souci concernant les formats de cellules dans un fichier excel format CVS!

    par exemple lorsque jessaye d'exporter mon fichier cvs, avec des données dedans, il me sort une donnée de format JJ-MM au lieu XX-0X ou X est un string!!


    est ce que ya une façon , pour controler les formats de cellules avec l'extension CVS??


    si jamais plus d'info sur ca, demandez les
    Merci

  2. #2
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 481
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 481
    Points : 48 806
    Points
    48 806
    Par défaut
    Citation Envoyé par amoula84 Voir le message
    il me sort une donnée de format JJ-MM au lieu XX-0X ou X est un string!!
    Qu'attends tu à la place de JJ-MM, je ne comprend pas trop bien (donne un exemple de ce qui se trouve par rapport à ce qui devrait se trouver dans le fichier)

    Par défaut, il me semble, l'export se fait au même format que les cellule dans excel.

    PS: pas une question java ça, je déplace

  3. #3
    Membre à l'essai
    Inscrit en
    Mai 2007
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 32
    Points : 19
    Points
    19
    Par défaut
    j'attends un code de type par exemple 12-04 au lieu de 12 avr qui sort aprés le formatage automatique de excel! tas une idée?

  4. #4
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 481
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 481
    Points : 48 806
    Points
    48 806
    Par défaut
    Citation Envoyé par amoula84 Voir le message
    j'attends un code de type par exemple 12-04 au lieu de 12 avr qui sort aprés le formatage automatique de excel! tas une idée?
    t'as essayé de changer le formatage des cellules dans excell? Tu peux y choisir parmis plein de formats de dates.

  5. #5
    Membre à l'essai
    Inscrit en
    Mai 2007
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 32
    Points : 19
    Points
    19
    Par défaut
    en fait,ce que je veux moi, c exporter un fichier, donc, j'aurai pas la main sur le fichier avant qu'il soit exporté et donc les données y seront deja ecrit sous le format que je veux pas avoir!!

    sachant aussi que le format de fichier excel est le CSV!

    j'espere que je suis claire

  6. #6
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 481
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 481
    Points : 48 806
    Points
    48 806
    Par défaut
    si tu veux qu'il soit exporté correctement, change le format des cellules avant de faire l'export (je pense etre clair aussi)

    Sinon je comprend pas bien la question

  7. #7
    Membre habitué
    Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2009
    Messages
    133
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2009
    Messages : 133
    Points : 160
    Points
    160
    Par défaut Avec opentext ...
    on peut gérer le format des colonnes distribues dans une feuille excel voi exemple ci dessous avec les constantes des formats
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
     
        'Constante format
     
        'xlGeneralFormat Général
        'xlTextFormat Texte
        'xlMDYFormat  Format de date Mois-Jour-Année
        'xlDMYFormat  Format de date Jour-Mois-Année
        'xlYMDFormat  Format de date Année-Mois-Jour
        'xlMYDFormat  Format de date Mois-Année-Jour
        'xlDYMFormat  Format de date Jour-Année-Mois
        'xlYDMFormat  Format de date Année-Jour-Mois
        'xlEMDFormat  Date EMD
        'xlSkipColumn  Non distribuée
        ' Methode preconisee pour gere les colonnes d'un fichier CSV
     
        Workbooks.OpenText Filename:="C:\Travail\Salome\Forum\Produits.txt", Origin _
            :=xlWindows, StartRow:=1, DataType:=xlDelimited, TextQualifier:=xlNone, _
            ConsecutiveDelimiter:=False, Tab:=False, Semicolon:=True, Comma:=False _
            , Space:=False, Other:=False,  _ 
            FieldInfo:=Array( _
            Array(1, xlGeneralFormat),_
            Array(2, xlTextFormat), _
            Array(3, xlGeneralFormat),_
            Array(4, xlGeneralFormat),_
            Array(5, xlTextFormat),_
            Array(6, xlGeneralFormat),_
            Array(7, xlGeneralFormat),_
            Array(8, xlGeneralFormat),_
            Array(9, xlGeneralFormat), _
            Array(10, xlGeneralFormat),_
            Array(11, xlDMYFormat)), _
            TrailingMinusNumbers:=True
    Cela fonctionne tres bien pour moi pour gérer les dates dans les feuilles excels.....

    A vos claviers !!!!!!!

Discussions similaires

  1. Comment changer le format de DATE dans Oracle
    Par khanfir dans le forum Oracle
    Réponses: 3
    Dernier message: 20/04/2010, 19h55
  2. comment récupérer un contenue de cellule dans son format
    Par fstrobel dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 29/11/2007, 13h49
  3. Réponses: 11
    Dernier message: 18/04/2007, 17h39
  4. comment imposer un format de date dans DB2?
    Par Mittou dans le forum Langage SQL
    Réponses: 2
    Dernier message: 18/10/2005, 08h16
  5. Comment controler l'insertion de record dans ma table?
    Par einegel dans le forum Bases de données
    Réponses: 7
    Dernier message: 22/11/2004, 18h29

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