Rechercher : dans
Par :

Impression en vb

Dernière réponse le 3 aoû 2009 à 01:44:13 fabien, le 1 jui 2003 à 16:38:22 
 Signaler ce message aux modérateurs

Bonjour,

Dans le but de réaliser un facturier, je voudrais faire une impression d'une facture à partir de VB. la base données est access.
Quelqu'un pourrait-il me donner la démarche à suivre avec si besoin est du code d'exemple ?

Merci beaucoup !

Meilleures réponses pour « impression en vb » dans :
Activer/Désactiver le service spouleur d'impression VoirLe service spouleur d'impression permet de charger en mémoire les travaux d'impression pour une impression ultérieure, c'est-à-dire à les mettre dans la file d'attente d'impression. Il peut aussi être la solution suite à l'échec d'installation des...
[Imprimantes] Partage d'imprimante VoirProcédure pour partager une imprimante afin qu'elle soit accessible depuis n'importe quelle station de travail d'un réseau Microsoft Windows NT/2000/XP: Tout d'abord, il faut comprendre rapidement la connexion entre les ordinateurs et l'imprimante...
Partager une imprimante sous Windows XP et Vista VoirIl existe plusieurs façons de partager une imprimante, cela va dépendre, du réseau et de l'imprimante. Nous aborderons ici les deux plus courantes. I.- Partager l'imprimante reliée à un des micro-ordinateurs par un câble II.- Installer sur...
L'imprimante VoirL'imprimante L'imprimante (en anglais printer) est un périphériques permettant de faire une sortie imprimée (sur papier) des données de l'ordinateur. Il existe plusieurs technologies d'imprimantes dont les plus courantes sont : ...
Impression d’un document VoirIl est bien sûr possible (et facile) d’imprimer un tableau de calcul. Vous pouvez imprimer tout ou partie d’une feuille de calcul, choisir l’orientation (portait ou paysage), définir les marges et les sauts de ligne, etc. Une précieuse...

1

maily, le 1 jui 2003 à 16:58:27
  • +2

Bonjour!!

Pas de pbs!!!

Printer.TrackDefault = True

Printer.ScaleMode = 6
Printer.Orientation = 1
Printer.PaperSize = 9
Printer.PrintQuality = -4
Printer.ColorMode = 1
DecalX = 20 - (Printer.Width - Printer.ScaleWidth) / 2
DecalY = 15 - (Printer.Height - Printer.ScaleHeight) / 2
Printer.Print chaine
Printer.EndDoc


En fait, tu imprimes une chaine de caractères!! Donc tu mets tout ton document formaté dans une chaine qui s'appelle chaine et c'est bon!!


Maily   :-))))

Répondre à maily

2

filaliabdou, le 1 jui 2003 à 17:20:01

Essayes sur www.developpez.com, onglet Visual basic et cherches l'article : L'impression sous VB par J-M Rabilloud (pdf 10 pages) du 19/12/2002, il est bien fait et t'explique beaucoup de choses

Filali Abdesselam

Répondre à filaliabdou

3

fabien, le 1 jui 2003 à 17:20:02

Merci pour ta réponse Maily

La seule chose que je n'ai pas précisé est que je dois utiliser word donc il faut le lancer à partir de vb et je ne sais pas du tout comment procéder.
Il y a des tableaux à mettre aussi.

Merci de vos réponses

Répondre à fabien

4

maily, le 1 jui 2003 à 17:23:14

Et bien dans le meme genre, tu peux ouvrir des fichiers!!
Mais pour ça, va sur http://www.developpez.com
c'est très facile!!
Après, tu peux récupérer tout le contenu de ton document...


Maily   :-))))

Répondre à maily

5

filaliabdou, le 1 jui 2003 à 17:23:52

Pour lancer word à partir de VB utilise la commande suivante:

variable=shell(chemin)
où :
variable est un nom de variable objet (mets n'importe quel nom)
chemin est le chemin où est installé word, ex:

a=shell('C:\program files\microsoft office\winword.exe')

si tu ne sais pas où est installé le word fait démarrer, rechercher Winword.exe et notes le chemin.

Filali Abdesselam

Répondre à filaliabdou

8

icomicar, le 27 avr 2008 à 16:28:13

Salut Abdou
Je voudrais ouvrir un nouveau document word!mais par defaut le nouveau document doit avoir une entete.c'est a dire comme un template ou un modele :alors si tu peux m'aider n'hesite pas .Et merci beaucoup

Répondre à icomicar

6

filaliabdou, le 1 jui 2003 à 17:28:14
  • +1

Pareil pour excel, et toutes les autres applications (excel.exe , ...)

Filali Abdesselam

Répondre à filaliabdou

7

Momo2010, le 26 avr 2008 à 15:51:46

Salut Mon ami

Voila la Méthode D'impression Sous Visual Basic:
1/ Tu doit ajouter Une Dataenvironnement Sous ton projet; Vous cliquez à Droite dans la fenêtre explorateur Projet puis Ajouter Puis Choisi Dataenvironnement
2/ aprés Double cliquer Sur Dataenvironnement dans l'arbre qui s'afiche Cliquer a droite Sur Connection puis Proprieté
3/.... Tu doit suivre Plusieur Etapes Pour cela tu peut me contacter sur mon msn Mounir_esp@hotmail.com pour Vous envoyé un fichier Word et avec un exemple d'application
Mounir

Répondre à Momo2010

9

 katika, le 3 aoû 2009 à 01:44:13

Bonjour ,
je suis debutante en vb et je dois developper une application qui fait le scan et impression sous vb 6.3
est ce que quelqu'un peut me donne desindications sur comment le faire
merci beaucoup

Répondre à katika