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

C# Discussion :

Problème de conversion automatique soft To Excel


Sujet :

C#

  1. #1
    Membre habitué
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Avril 2012
    Messages
    179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Avril 2012
    Messages : 179
    Points : 153
    Points
    153
    Par défaut Problème de conversion automatique soft To Excel
    Re bonjour,

    Je vais essayer d'expliquer mon nouveau problème le mieux possible.

    J'ai défini une ComboBox en ajoutant deux éléments que j'ai déclaré en string comme suit

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ComboBox_State.Items.AddRange(new string[] { "True", "False" });
    Ensuite, j'ajoute cette valeur dans une structure new_seq, dans laquelle StateForce est également définit en string
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
     new_seq.StateForce = (string)ComboBox_State.SelectedItem.ToString();
    (Le string entre parenthèse est inutile je pense étant donné que l'on a la méthode ToString ensuite, mais je voulais essayer de résoudre le problème comme cela)

    Et enfin, je vais écrire cette valeur dans une cellule Excel
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    feuil1.Cells[seq.place + 1, 4].Value2 = seq.StateForce.ToString();
    (La aussi j'ai rajouté le ToString à la fin mais j'ai essayé sans également, et les deux me renvoient le même problème)


    Ce qu'il se passe alors c'est que lorsque je vais voir ce qui a été mis dans ma cellule Excel, il est affiché VRAI et FAUX, et de plus si je vais relire cette cellule avec mon Soft, il considère que la cellule est un booléen et non un String.

    Y-a-il une solution, autre que faire un if (seq.StateForce = True) alors j'écris directement en string True dans ma cellule ???

    J'espère avoir été assez clair.
    Merci

  2. #2
    Membre habitué
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Avril 2012
    Messages
    179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Avril 2012
    Messages : 179
    Points : 153
    Points
    153
    Par défaut
    C'est bon, il suffisait juste de changer le format de la cellule Excel dans le code.
    Désolé pour le message inutile.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2003] Problème de conversion automatique
    Par _Snoopy dans le forum Excel
    Réponses: 2
    Dernier message: 26/10/2012, 12h57
  2. probléme de conversion d'un JTable en un fichier Excel
    Par sunriseprogramer dans le forum Composants
    Réponses: 5
    Dernier message: 22/06/2009, 23h42
  3. Réponses: 0
    Dernier message: 12/12/2008, 14h16
  4. [EXCEL] problème avec récupération automatique
    Par Moheva dans le forum Excel
    Réponses: 2
    Dernier message: 27/07/2006, 09h11
  5. [Excel] Problème de conversion de type de données
    Par keiserjo dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 25/07/2006, 12h26

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