Impressions sur WinXP

  • Initiateur de la discussion Initiateur de la discussion Stian
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

S

Stian

Guest
Bonjour,

j'avais une macro sur XL97 et je lançais des impressions sur des imprimante réseau. Le code macro de ces impressions était du genre 'ActivePrinter:='Printer 001 sur \\\\disquerezo\\Imprim001'

En passant sous WinXP et Office XP, les imprimantes sont désignées par un numéro en 'NE', par exemple :ActivePrinter:='Printer 001 sur Ne21:' avec le 21 = numéro d'ordre des imprimantes. Le problème, c'est que qd je supprime une imprimante (par exemple la Ne02), je dois changer le code de toutes celles qui suivent car le Ne02 est ré-attribué à la Ne03, et ainsi de suite.

Est-ce que quelqu'un a une bidouille pour s'affranchir de ces numéros en ne:xx car ce n'est pas gérable ?

Merci.
 
Salut,


comme ceci peut être

dim Nb$
nb='02'
ActivePrinter:=\\'Printer 001 sur Ne & Nb & ':\\'

tu peux proposer à l'utlisateur l'imprimante à utiliser en ouvrant la boite de dialogue application.dialogs(xldialogprint).show ou regardes cette démo :Lien supprimé

A+++
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Retour