Bonjour,
Suite à quelques discutions, voici ce que j'ai pu apprendre. Il semblerait que la methode ActivePrinter, fonctionne en VBA, mais pas en VB. Ceci serait sans doute du à un problème de sécurité windows. (ça permettrait d'éviter à un ActiveX d'imprimer 10 000 pages...). Moi je suis dans le cas, où lors de l'execution de mon code en VB6, lorsque que je souhaite mettre une imprimante par défaut dans une application excel, la méthode ActivePrinter échoue.
J'aimerai savoir, si quelqu'un à déjà rencontré le cas?
Et si il est possible de mettre une imprimante par défaut à partir de windows, à l'aide de bibliothèque. C'est à dire l'équivalent de la démarche manuelle (Panneau de config->Imprimante->sélection de l'imprimante par défaut)?
Merci