IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Imprimante TCP / Ip


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Novembre 2009
    Messages
    322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2009
    Messages : 322
    Par défaut Imprimante TCP / Ip
    Bonjour à tous.

    Une fois de plus, j'ai besoin de votre aide.

    L'an dernier, j'avais obtenu le chemin d'accès des imprimantes chez mon employeur dans le but de diriger l'impression de certains documents sur une autre imprimante que celle par défaut.

    exemple de chemin d'imprimante de l'an dernier: \\sbs2003\ le nom de l'imprimante sur Ne07

    Depuis ce temps, nous avons changé notre serveur. De plus, les imprimantes ont été créés avec l'adresse TCP/IP

    Quelqu'un peux m'indiquer comment faire pour obtenir le chemin de mes imprimantes dans ce nouveaux réseau

    j'ai essayé :
    Sans résultat

    Merci à l'avance

    Dlight

  2. #2
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Novembre 2009
    Messages
    322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2009
    Messages : 322
    Par défaut Autres informations
    Bonjour à tous.

    À force de chercher, voici ce qu j'ai trouvé avec l'enregisteur de macros...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     Range("A1:C9").Select
        ActiveSheet.PageSetup.PrintArea = "$A$1:$C$9"
     
        Application.ActivePrinter = "Canon iR5050 UFR II sur Ne08:"
        ExecuteExcel4Macro _
            "PRINT(1,,,1,,,,,,,,2,""Canon iR5050 UFR II sur Ne08:"",,TRUE,,FALSE)"
    Ce code fonctionne bien

    Comme j'ai plusieurs utilisateurs avec plusieurs imprimantes réseau au bureau, j'avais pensé mettre mes différents choix sur une feuille et utiliser une variable pour le nom.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    allo = [Test1]
     
     
        Range("A1:C9").Select
        ActiveSheet.PageSetup.PrintArea = "$A$1:$C$9"
     
        Application.ActivePrinter = (allo)
        ExecuteExcel4Macro _
            "PRINT(1,,,1,,,,,,,,2," & (allo) & ",,TRUE,,FALSE)"
    ma variable allo représente Canon iR5050 UFR II sur Ne08:

    J'ai l'erreur 1004 à la ligne 9.

    Quelqu'un peut me dire ce que je ne fait pas de la bonne façon ?


    Merci à l'avance

Discussions similaires

  1. [Batch] script d'installation imprimante locale sur port tcp/ip
    Par Jonibigoudy dans le forum Scripts/Batch
    Réponses: 2
    Dernier message: 05/10/2011, 08h48
  2. [Win 2000 Srv] Imprimante HP 1022n TCP/IP impression souvent bloquée
    Par annedeblois dans le forum Windows Serveur
    Réponses: 1
    Dernier message: 01/04/2010, 10h20
  3. [CR8][Delphi6] erreur imprimante non supportée
    Par Sebastien L. dans le forum SDK
    Réponses: 3
    Dernier message: 12/09/2002, 15h42
  4. transfert d'un fichier bitmap en socket tcp
    Par localhost dans le forum C++Builder
    Réponses: 5
    Dernier message: 29/07/2002, 00h40
  5. Connaitre le nom des imprimantes
    Par bastien dans le forum C++Builder
    Réponses: 3
    Dernier message: 10/06/2002, 16h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo