Bonjour à tous,
j'ai fait quelques recherche depuis ce matin et quelques soit le sujet et/ou le site j'en reviens toujours au même, à savoir un code qui ne marche pas.
Mon soucis, dans mon code je souhaite "simplement" enfin je croyais pouvoir imprimer une feuille sur l'imprimante par défaut de l'utilisateur. J'ai donc essayé :
ActiveSheet.Range("A1:O44").PrintOut
Ca marche mais quand juste avant j'ai fait une impression PDF il m'envoit sur l'imprimante PDF Creator.
Dans 95% des cas ce sera toujours la même imprimante qui sera utilisée donc je me suis dit autant indiquer le nom de l'imprimante j'ai donc essayé :
ActiveSheet.Range("A1:O44").PrintOut ActivePrinter:="Mon imprimante"
Le résultat est le même, pouvez vous m'aider.
L'imprimante est bien installée sur mon PC, ça marche en impression direct, ça marche si auparavant je n'ai pas imprimé en PDF mais sinon je bloque.
Merci à tous de l'aide que vous pourrez m'apporter.
@Plus
Jack
j'ai fait quelques recherche depuis ce matin et quelques soit le sujet et/ou le site j'en reviens toujours au même, à savoir un code qui ne marche pas.
Mon soucis, dans mon code je souhaite "simplement" enfin je croyais pouvoir imprimer une feuille sur l'imprimante par défaut de l'utilisateur. J'ai donc essayé :
ActiveSheet.Range("A1:O44").PrintOut
Ca marche mais quand juste avant j'ai fait une impression PDF il m'envoit sur l'imprimante PDF Creator.
Dans 95% des cas ce sera toujours la même imprimante qui sera utilisée donc je me suis dit autant indiquer le nom de l'imprimante j'ai donc essayé :
ActiveSheet.Range("A1:O44").PrintOut ActivePrinter:="Mon imprimante"
Le résultat est le même, pouvez vous m'aider.
L'imprimante est bien installée sur mon PC, ça marche en impression direct, ça marche si auparavant je n'ai pas imprimé en PDF mais sinon je bloque.
Merci à tous de l'aide que vous pourrez m'apporter.
@Plus
Jack