Rechercher : dans
Par :

[VBA] code pour imprimé

Dernière réponse le 20 nov 2007 à 18:53:14 ptitnico, le 19 avr 2006 à 15:42:18 
 Signaler ce message aux modérateurs

Bonjours voila je recherche un code en vba pour acceder directement aux propriétés de l'imprimante.
Pour l'instant j'ulise :

CommonDialog1.Flags = cdlPDPrintSetup
CommonDialog1.ShowPrinter

mais sa m'ouvre que la configuration de l'impression je veu aller directement aux propriétés.

merci

Meilleures réponses pour « [VBA] code pour imprimé » dans :
Codes d'erreur de Windows VoirLa liste ci-dessous détaille les codes d'erreur s'affichant dans les boîtes de dialogue sous Windows : Code Description ------------------------ 1 Fonction incorrecte. 2 Le fichier spécifié est introuvable. 3 Le chemin d'accès spécifié...
VBA et les collections d'objets. VoirVBA et les collections d'objets Quand plusieurs (beaucoup de) contrôles sont mis sur une feuille ou un Userform il est parfois fastidieux d'écrire du code dans chaque évènement des contrôles. Ce Tuto vous permet de traiter vos contrôles comme...
VBA Un timer une seconde tout simple VoirEn VBA, il n'y a pas (du moins à ma connaissance) de composant Timer. On peut en créer un très facilement. Dans un module de feuille Activer/ dés activer le timer : Placer un bouton sur Feuil1 et mettre le code... Private Sub...
Le codage CIE / Lab (L*a*b) VoirLe codage CIE Les couleurs peuvent être perçues différemment selon les individus et peuvent être affichées différemment selon les périphériques d'affichage. La Commission Internationale de l'Eclairage (CIE) a donc défini des standards permettant...

1

HDU, le 19 avr 2006 à 15:57:16

Bonjour,

Si ça peut te servir http://officesystem.access.free.fr/vba/imprimantes.htm

a+ Quand jimmy dit what’d I say, I love you baby
C’est comme qui dirait, Toute la province qui chante en anglais

Répondre à HDU

2

ptitnico, le 19 avr 2006 à 16:02:08

Merci mais nan sa me sert pas a grand chose car mom imprimante est tres differantes elle a donc une boite de propriété tres particuliere il me faut juste un code qui aille directement à ces propriétés.

Répondre à ptitnico

3

Armojax, le 19 avr 2006 à 16:05:08

Avec Excel : Application.Dialogs(xlDialogPrint).Show
Avec Word : Application.Dialogs(wdDialogFilePrint).Show

Répondre à Armojax

4

ptitnico, le 19 avr 2006 à 16:06:32

C'est pour Corel Draw 12

Répondre à ptitnico

5

ptitnico, le 20 avr 2006 à 11:14:36

Bon g reussit en mettant se code:

Sub test()

With ActiveDocument
.PrintSettings.Printer.ShowDialog
.PrintOut
End If

Exit Sub
End Sub

Mais lorsque que je clique sur annuler l'impression se lance comme comme meme dû a "printout".
est ce que quelqu'un saurait comment ajouter une condition de sorte que lors que je fait annuler le programme s'arrete.
merci.

Répondre à ptitnico

6

choubaka, le 20 avr 2006 à 11:25:03

Salut

normalement le showdialog te renvoie un entier correspondant au bouton utilisé ... Il te suffit de retrouver quel entier correspond à quel bouton ..
Chouba,
Pochard d'assaut .. 

Répondre à choubaka

7

ptitnico, le 20 avr 2006 à 11:38:56

Bon g quelques petites erreurs sur le programme précedant le code de base c sa:

Sub test()
With ActiveDocument
.PrintSettings.Print er.ShowDialog
.PrintOut
End With
End Sub

bon alors comment on fait pour trouver un entier correspondant au bouton utilisé lol

Répondre à ptitnico

8

ptitnico, le 25 avr 2006 à 16:06:49

Alors voila ma macro

Public Sub test()

On Error GoTo ErrorHandler

With ActiveDocument
.PrintSettings.Printer.showdialog

If vbNo = MsgBox("Imprimer ce document ?", vbYesNo) Then
GoTo ErrorHandler
Else
.PrintOut
End If

End With

ErrorHandler:

End Sub

est-ce qu'il est possible de creer une sorte de plugins qui créerait un icone dans un programm de type corel draw par example et qui exécuteré ma macro lorsque je cliquerais dessus .
merci

Répondre à ptitnico

9

imene, le 20 nov 2007 à 18:47:08

Slt j'ai une imprimente model epson LX-300+ et j'ai perdu le cd-rom d'instalation.comment faire pour instaler l'imprimente dans l'ordinature ?

Répondre à imene

10

 ShaBoo, le 20 nov 2007 à 18:53:14

Bonjour,

Euhh ... c'est pas le bon endroit pour ce genre de demande (A moins que tu veuilles que l'on programme un driver pour ton imprimante ;p). Pour toi c'est ici ...

Répondre à ShaBoo
Collection CommentÇaMarche.net