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

VBA Word Discussion :

Créer une facture avec Gras, Couleur, etc


Sujet :

VBA Word

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2012
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2012
    Messages : 5
    Points : 6
    Points
    6
    Par défaut Créer une facture avec Gras, Couleur, etc
    Bonjour,

    J'ai voulu réaliser des factures sous VBA, elles ont un caractère répétitif, certaines parties doivent être mises en gras, d'autres en compressé, d'autres en couleur.
    Avec VBA, je n'ai pu sortir qu'un fichier.txt totalement uniforme

    1ère Question : Etait il possible de sortir un fichier.doc susceptible de permettre la présentation recherchée ?

    2ème Question : J'ai voulu travailler mon fichier.txt sous Word et réaliser une Macro qui introduit du gras, du compressé, de la couleur; je n'y parviens pas.
    Comment faire ?

    Merci pour votre aide
    Michel Raymond

  2. #2
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 087
    Points : 42 926
    Points
    42 926
    Par défaut
    Salut,

    Tout à fait normal que tu ne puisses pas mettre des attributs au texte d'un fichier txt, ce n'est pas possible.

    Le txt est le format de texte le plus plat que l'on puisse avoir.

    Pour le reste, imagine que nous n'avons sous les yeux que le texte du message. Pas facile de donner une piste, aussi petite soit-elle.

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2012
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2012
    Messages : 5
    Points : 6
    Points
    6
    Par défaut Facture avec Gras, Couleur, etc
    Bonjour,

    Pour palier à la platitude des fichiers.txt (il semble impossible de générer un fichier Word sous VBA), une solution consisterait à créer une Macro qui serait lancée après importation sous Word du fichier.txt

    Cette Macro pourrait
    - reconnaître des signes début et fin pour mettre en Gras ce qui est compris entre ces 2 repères
    - remplacer un texte standard (présent dans toutes les factures) pour changer le Format ou mettre en Gras

    Mes essais n'ont pas abouti, les Macros ne semblent pas agir sur ces paramètres

    Merci et bonne journée
    Michel Raymond

  4. #4
    Membre expert

    Homme Profil pro
    Spécialiste progiciel
    Inscrit en
    Février 2010
    Messages
    1 747
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Haute Loire (Auvergne)

    Informations professionnelles :
    Activité : Spécialiste progiciel
    Secteur : Service public

    Informations forums :
    Inscription : Février 2010
    Messages : 1 747
    Points : 3 016
    Points
    3 016
    Par défaut
    Bonjour,

    L'outil de recherche et de remplacement de Word est très puissant et devrait te permettre de réaliser ce que tu souhaites faire. Avec le peu d'informations que tu nous donnes, il nous est difficile de t'aider davantage. Tu peux regarder du côté des propriétés Font.Color et font.bold de l'objet selection ou range pour la mise en couleur et en gras.
    Pour ce qui est de la sélection de ton texte, peut-être la méthode find peut t'aider pour la recherche.

    Toutefois, il nous faudrait la structure de ton fichier ou mieux ton fichier ou une partie après importation dans Word avec un descriptif sur les parties que tu souhaites mettre en gras si celui-ci contient bien sûr rien d'illégal ou de confidentiel afin de t'aider davantage.

Discussions similaires

  1. [Débutant] Comment créer une facture et un dévis avec asp.net
    Par Moutombi dans le forum ASP.NET
    Réponses: 1
    Dernier message: 28/09/2011, 18h56
  2. Créer une fenêtre avec la couleur par defaut d'une dialog
    Par NicolasJolet dans le forum Windows
    Réponses: 2
    Dernier message: 03/08/2006, 16h01
  3. Réponses: 4
    Dernier message: 09/02/2005, 10h44
  4. Créer une grille avec centage
    Par lil_jam63 dans le forum Algorithmes et structures de données
    Réponses: 10
    Dernier message: 16/08/2004, 16h21
  5. [Image]Créer une image avec JAVA 1.1
    Par burno dans le forum 2D
    Réponses: 4
    Dernier message: 11/08/2004, 09h19

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