Sélectionner une imprimante sous Excel [VBS-> Résolu] - VB/VBA/VBS - Programmation
Marsh Posté le 24-08-2005 à 10:58:25
guendalf a écrit : Application.ActivePrinter |
Déjà essayé, mais ça ne fonctionne pas.
Marsh Posté le 24-08-2005 à 11:12:30
Et tu as essaye de modifier ActivePrinter dans la methode PrintOut (que tu dois utiliser pour imprimer)
Citation : |
Marsh Posté le 24-08-2005 à 11:26:07
guendalf a écrit : Et tu as essaye de modifier ActivePrinter dans la methode PrintOut (que tu dois utiliser pour imprimer)
|
Tous les arguments de la méthode PrintOut sont-ils obligatoires? Parce qu'en ne précisant que "ActivePrinter", j'ai une erreur de syntaxe en retour.
PS: Si quelqu'un avait aussi un bon lien qui documente les obj et méthode VBS, je suis preneur. Niveau documentation, c'est la misère ici.
Marsh Posté le 24-08-2005 à 11:46:31
... heu... tu as la touche F1 c'est generalement suffisamment documente.
Tu selectionnes PrintOut et tu appuies sur F1.
Marsh Posté le 24-08-2005 à 12:01:09
guendalf a écrit : ... heu... tu as la touche F1 c'est generalement suffisamment documente. |
Je développe mes VBS avec PrimalScript pour l'instant, donc l'aide en ligne n'est pas celle d'un Visual Basic.
Par contre, après plusieurs essais, et grâce à ta méthode, j'y suis parvenu. Je mets le code ici, si ça peut servir à quelqu'un d'autre.
objXLS.ActiveSheet.Printout ,,1,False,"Mon_Imprimante",False,False
Un grand merci à toi
Marsh Posté le 25-08-2005 à 09:56:48
Citation : |
Non, ils sont meme tous facultatif.. le code suivant ne marche pas ??
Code :
|
Je pense que tu as surtout oublie que si tu veux preciser un parametre d'une fonction sans indiquer une valeur pour ceux qui le precede, il faut nommer les parametres. (Sinon comment veux-tu qu'il devine que c'est ActivePrinter et non From que tu renseignes?)
Marsh Posté le 24-08-2005 à 10:10:34
Salut à tous,
Voilà, j'ai un script VBS qui ouvre une sheet Excel que je dois imprimer. J'aimerais pouvoir spécifier l'imprimante vers laquelle envoyer l'impression. J'ai trouvé la commande pour un document Word mais qui ne fonctionne évidemment pas avec Excel.
Une petite idée?
Merci
Message édité par Golsh le 24-08-2005 à 12:03:01