Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2888 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  code d'impression

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

code d'impression

n°1349780
ptitnico22
Posté le 19-04-2006 à 15:42:23  profilanswer
 

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 ;)

mood
Publicité
Posté le 19-04-2006 à 15:42:23  profilanswer
 

n°1350458
ptitnico22
Posté le 20-04-2006 à 14:04:35  profilanswer
 

bon g trouver sa
 
Sub test()
With ActiveDocument
.PrintSettings.Printer.ShowDialog
.PrintOut
End With
End Sub
 
et donc sa m'ouvre bien la page de propriéte de l'imprimante mais lorsque je fais annuler sa imprime comme meme et donc je voudrais ajouter une condition qui ferme le programme lorsque je clique sur annuler.
quelqu'un saurait faire sa?

n°1350634
JihemAir
Je sais pas
Posté le 20-04-2006 à 16:56:59  profilanswer
 


    CommonDialog1.CancelError = True
     
    On Error GoTo GestErr
     
    '
    ' Ton code
    '
     
    Exit Sub
     
GestErr:
    ' On se retrouve ici quand l'impression est annulée
    MsgBox "Bye!!"


 
L'annulation de l'impression génère une erreur qu'il faut récupérer. Pour être tout à fait propre, il faut identifier le numéro de l'erreur et la traiter dans GestErr.

n°1350930
ptitnico22
Posté le 21-04-2006 à 08:08:08  profilanswer
 

Nan sa marche pas et j'utilse pas de commondialog et je suis dans une macro.
 
Sub test()
 
 With ActiveDocument
 .PrintSettings.Printer.Showdialog
   On Error GoTo GestErr
 .PrintOut
 
   End With
  Exit Sub
 GestErr:
End Sub
 
donc comment faire?

n°1350931
JihemAir
Je sais pas
Posté le 21-04-2006 à 08:19:28  profilanswer
 

Pour l'instant j'ulise :  
 
CommonDialog1.Flags = cdlPDPrintSetup    
CommonDialog1.ShowPrinter  


 
C'est quand même bien un contrôle commondialog!  :o  

n°1350932
ptitnico22
Posté le 21-04-2006 à 08:23:15  profilanswer
 

oué oué sa c avant que jme rende compte que sa servé a rien de faire sa (pour x raisons lol), ce code se touvait dans un userfrom , maintenant jsui dans un module.
merci comme meme

n°1353703
ptitnico22
Posté le 25-04-2006 à 16:03:41  profilanswer
 

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
 

n°2041004
breizh3535
Posté le 09-12-2010 à 12:08:48  profilanswer
 

Bonjour,
 
J'ai un petit soucis avec du code vba. J'explique.
 
J'ai un document powerpoint dans lequel j'ai du texte et des images. Je souhaiterais, lorsque l'on clique sur un bouton  (définit) du powerpoint, que ça m'imprime directement un fichier word situé dans un autre dossier. Ne sachant pas si cela peut se faire directement avec les fonctions de powerpoint (pas possible avec les liens hypertexts), je pensais insérer une macro qui puisse le faire.  
Je ne m"y connais pas trop en vba, j'ai essayé de m'y mettre mais c pas facile.
 
Si quelqu'un peut m'aider...
 
Merci d'avance!
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  code d'impression

 

Sujets relatifs
Effet de ce code ?décodage de code barre (avec une douchette sur port ps/2)
Generateurs de code pour .NetCSS et impression de tableau scrollé.
Impression CODEImpression de code sources
Impression de code[VB] impression code source
[VB6] Impression d'un code barreprocedure d'impression de code barre sous dos???
Plus de sujets relatifs à : code d'impression


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR