Imprimer une facture à partir d'un form

jerry6510 Messages postés 19 Date d'inscription vendredi 7 avril 2006 Statut Membre Dernière intervention 14 mars 2007 - 6 mars 2007 à 09:47
jerry6510 Messages postés 19 Date d'inscription vendredi 7 avril 2006 Statut Membre Dernière intervention 14 mars 2007 - 6 mars 2007 à 13:35
salut à tous !

voilà j'ai fait un logiciel de facturation sous vb 2005 et je voudrais transférer les données qui sont dans des listbox et textbox vers
un modéle de facture sous word, pb je ne sais pas faire !!!
si quelqu'un a une solution ?
bonne journée

6 réponses

jerry6510 Messages postés 19 Date d'inscription vendredi 7 avril 2006 Statut Membre Dernière intervention 14 mars 2007
6 mars 2007 à 11:39
help me !!!!
0
jmfmarques Messages postés 7666 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 22 août 2014 27
6 mars 2007 à 12:10
Ben oui, que j'en ai une, mais je ne dévelmoppe pas sous VB.Net mais tous VB6 !

Le principe est simple :

1) Pour une textbox : sa propriété text t'en donne l'intégralité,

2) pour une listbox, il te faut faire une boucle et relever chacun de ses articles.


rest ensuite à savoir quelle présentation tu as prévue sous Word et si tu préfères aligner l'un sous l'autre les éléments de la listbox ou si tu préfères les présenter en tableau.


Dans le second cas, il te faudra probablement ajouter un séparateur entre tes articles ( un point-virgule, par exemple) , à moins que tu n'utilise carrément lma tabulation.


Voilà (bien que je ne développe ni sous VB.Net, ni sous VBA)
0
jmfmarques Messages postés 7666 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 22 août 2014 27
6 mars 2007 à 12:12
Une autre idée toute bête :
utilisation d'une RichTextBox, à alimenter comme exposé ci-dessus, puis insertion de ce que contient ta RTB dans un document Word ...


 


Encore que, personnellement, j'éviterais purement et simplement de passer par Word pour établir une facture, préférant l'imprimer directement ...
0
jerry6510 Messages postés 19 Date d'inscription vendredi 7 avril 2006 Statut Membre Dernière intervention 14 mars 2007
6 mars 2007 à 13:14
merci d'avoir répondu c cool !
j'imprime déjà depuis vb mais j'imprime directement mon form et je préférerais une impression de type facture !!!
je sais pas si word est le plus approprié ?
je suis ouvert a toutes propo !!!
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jmfmarques Messages postés 7666 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 22 août 2014 27
6 mars 2007 à 13:31
Mon dernier mot, car, une autre fois, je ne développe ni sous .Net si sous VBA !

Se rendre dépendant d'un autre logiciel et de ses éventuelles évolutions (ici Word) n'est à mon sens absolument pas souhaitable.

Tu peux toujours t'y prendre autrement, tout en gardant ton indépendance ....
Je suppose en effet que VB.Net te permet de mettre en forme et d'imprimer ce que tu veux (VB6, par exemple, utiliserait l'objet Printer).
L'utilisation adroite d'une RichTextBox te permettrait enfin (si tu ne veux pas te noyer dans les arcanes de l'objet Printer), des mises en forme plus faciles.
Voilà le mot du vieux.
Amitiés.
0
jerry6510 Messages postés 19 Date d'inscription vendredi 7 avril 2006 Statut Membre Dernière intervention 14 mars 2007
6 mars 2007 à 13:35
okai le vieux !
merci de m'avoir donné ton opignion ....
amitiés
0
Rejoignez-nous