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

Windows Forms Discussion :

C# Word Tableau Formater


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de SKone
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2004
    Messages
    333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Canada

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

    Informations forums :
    Inscription : Mai 2004
    Messages : 333
    Par défaut C# Word Tableau Formater
    Bonsoir,

    Je développe une application en C# et je dois générer un fichier Word avec des données bien ordonnée pour les imprimer sur un plaquette d'étiquette. Et logiquement j'utilise un tableau. Mais comme je n'utilise pas toute la plaquette du premier coup alors je laisse des cases vide et rempli seulement là où je veux. Mais le seul hic. C'est que je n'arrive pas à formater le tableau comme je veux. Par exemple c'est un tableau 6 Colonnes avec 11 lignes. Mais une colonne sur 2 n'as pas la même largeur. Et le plus gros problème c'est que je n'arrive pas à faire en sorte que le tableau remplisse la feuille A4. Donc j'en appel à la communauté si vous avez une solution je suis preneur.

    Merci d'avance

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 103
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 103
    Par défaut
    soit tu oublie Word, soit tu part sur un modèle Excel ou Word... tant qu'à faire...

    si tu veux rester sous Word, part d'un modèle Word que tu as déjà défini et sur lequel tu as déja créé le tableau, avec des bookmarks pour chaque cellule... c'est con, c'est chiant, c'est pas propre, mais bon, ça marche

    sinon envisage d'autres technologies

  3. #3
    Expert confirmé Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Par défaut
    si tu veux rester sous Word, part d'un modèle Word que tu as déjà défini et sur lequel tu as déja créé le tableau, avec des bookmarks pour chaque cellule... c'est con, c'est chiant, c'est pas propre, mais bon, ça marche
    En ce qui me concerne, je mets dans le modèle un bookmark par ligne de format différent du tableau (en général, un bookmark pour l'en-tête et un pour les lignes de données) et dans chaque cellule, je mets des chaines spéciales (par exemple "µnom", "µprénom", ...).
    En exécution, après avoir recopié la ligne depuis le bookmark, je remplace les chaines spéciales par leur valeur (par exemple, remplacer "µnom" par "Martin", puis "µprénom" par "Jacques").

    C'est pas plus propre, mais un peu moins chiant pour créer le modèle (moins de bookmarks à définir) .

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 103
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 103
    Par défaut
    effectivement graffito

  5. #5
    Membre éclairé Avatar de SKone
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2004
    Messages
    333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Canada

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

    Informations forums :
    Inscription : Mai 2004
    Messages : 333
    Par défaut
    Merci. Mais je pensais que tout ce que l'on faisait sous Word était faisable en code. En ce qui concerne les bookmarks je l'avais exclu pour pouvoir paramètrer la plaquette d'étiquette. Bref quoi qu'il en soit je me suis tourné vers la méthode Excel [Résolu]

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

Discussions similaires

  1. Probléme pour exporter les données BD vers word sous format tableau
    Par farfarawi dans le forum Développement Windows
    Réponses: 1
    Dernier message: 21/03/2014, 01h48
  2. Copier un tableau formaté
    Par owsion dans le forum Word
    Réponses: 11
    Dernier message: 15/04/2008, 19h45
  3. Génération d'un tableau formaté à partir de données Excel
    Par alunama dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 28/03/2008, 13h17
  4. lier un tableau word + tableau excel
    Par dado91400 dans le forum VBA Word
    Réponses: 4
    Dernier message: 31/08/2007, 19h38
  5. [WORD]tableau et paragraphe solidaire
    Par valal dans le forum Word
    Réponses: 8
    Dernier message: 22/09/2006, 18h20

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