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

VB.NET Discussion :

Problème Retour Chariot


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Inscrit en
    Juin 2011
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Juin 2011
    Messages : 4
    Par défaut Problème Retour Chariot
    Bonjour ,

    Dans mon code, je veux extraire le texte d'une cellule Excel dans lequel il y a des retours à la ligne. Voici commetn j'extrais ce texte :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Obj13 = CType(range.Cells(cCnt, 15), Excel.Range)
     
    detail.Glossaire = Obj13.value
     
    lblGlossaire.Text = ListExcel(i).Glossaire
    Cependant j'obtiens le texte mais sans les retours à la ligne.

    Quelqu'un pourrait il me mettre sur la voie ?

    Merci d'avance

  2. #2
    Membre expérimenté Avatar de Neiflheim
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mai 2011
    Messages
    135
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Mai 2011
    Messages : 135
    Par défaut
    La textbox qui affiche le texte à bien sa propriété multiligne = true ?

  3. #3
    Futur Membre du Club
    Inscrit en
    Juin 2011
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Juin 2011
    Messages : 4
    Par défaut
    Bonjour,

    J'ai bien activé le multi ligne.

    J'ai fais cet essai avec un Label et une Textbox mais sans succes.

    N'y aurait il pas moyen d'inserer un caractere dans la cellule excel qui ferait que VB le reconnaitrai et sauterait une ligne dans le label ?

  4. #4
    Membre chevronné
    Homme Profil pro
    Inscrit en
    Juillet 2007
    Messages
    467
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2007
    Messages : 467
    Par défaut
    Salut,

    Je te conseille de travailler en recherchant des "Chr(10)/Chr(13)" ou des "VbCrLf"

    Quand tu récupères ta donnée depuis ta cellule excel, passes ta variable avec l'espion de visual studio, et voit si tu retrouves des caractères spéciaux.

  5. #5
    Futur Membre du Club
    Inscrit en
    Juin 2011
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Juin 2011
    Messages : 4
    Par défaut
    Citation Envoyé par Luc1an0 Voir le message
    Salut,

    Je te conseille de travailler en recherchant des "Chr(10)/Chr(13)" ou des "VbCrLf"

    Quand tu récupères ta donnée depuis ta cellule excel, passes ta variable avec l'espion de visual studio, et voit si tu retrouves des caractères spéciaux.
    Bonjour,

    J'ai pensé à cette solution en dernier recours mais ce n'est pas le but, car l'utilisateur doit écrire ses lignes dans excel sans utiliser de caracteres spécifiques....

    Après, peut être que ce n'est pas possible, et dans ce cas, je serai forcé d'utiliser des codes ....

    Merci quand même !

  6. #6
    Membre expérimenté Avatar de Neiflheim
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mai 2011
    Messages
    135
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Mai 2011
    Messages : 135
    Par défaut
    Il me semble que quand tu fais un ALT+Entrée dans une cellule, c'est interprété comme un chr(10). Il est invisible dans la cellule, mais tu peux l'exploiter dans ta chaine de caractère VBA.

    A voir...

Discussions similaires

  1. [xsl] XML-> PDF: Problème retour chariot
    Par JohnnyWalk dans le forum XSL/XSLT/XPATH
    Réponses: 10
    Dernier message: 28/06/2008, 14h35
  2. Problème Retour Chariot
    Par nathalie16 dans le forum iReport
    Réponses: 4
    Dernier message: 18/04/2008, 08h45
  3. Problème retour chariot dans un texte
    Par arnaud_verlaine dans le forum Flash
    Réponses: 2
    Dernier message: 30/08/2006, 22h06
  4. Problème retour chariot dans un fichier texte
    Par Redondo dans le forum Windows
    Réponses: 2
    Dernier message: 08/02/2006, 18h23
  5. Nouvelle installation MySql4.0.2d - Problème retour chariot
    Par pit_bulle dans le forum Installation
    Réponses: 2
    Dernier message: 30/09/2004, 16h07

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