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

VBScript Discussion :

Ouverture fichier excel


Sujet :

VBScript

  1. #1
    Membre éclairé
    Inscrit en
    Mai 2007
    Messages
    335
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 335
    Par défaut Ouverture fichier excel
    Bonjour,



    je voudrais ouvrir un fichier excel en executant un VBS Scriptfile
    lors de l'ouverture du fichier je voudrais que le message de la mise a jour des liaisons n'apparaisse pas mais si je l'ouvre en cliquant dessus (sur le fichier excel lui meme) la je voudrais que le message apparaisse

    merci pour votre aide

    j'ai erité d'une macro vbs que je veux ameliorer

  2. #2
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    b'soir
    montre nous ton héritage ( de la création de l'objet application excel jusqu'as l'ouverture du classeur..).

    entre la création de l'objet application excel par nommé par exemple AppExcel et l'ouverture classeur essai :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    AppExcel.displayalerts = false

  3. #3
    Membre éclairé
    Inscrit en
    Mai 2007
    Messages
    335
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 335
    Par défaut
    Bonjour,

    voici un exemple en sachant que les fichiers sont sur un serveur (voici un apercu ):

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Set Xl = CreateObject("Excel.application")
    Xl.Visible = True
    uu = inputbox("Plz Input Date dd-mm-yy")
     
    Set Wb = Xl.Workbooks.Open("N:\REPORTS\New Method\Mkt Share_" & uu & ".xls")
     
    Xl.run  "TotalTraitement"
    et la lors du traitement de la macro "TotalTraitement" le message de la mise a jour des liaisons du fichier Mkt Share intrompe l'execution de la macro


    Merci pour votre aide !!

  4. #4
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    Le problème serais peut être plutot à gérer dans la macro et non dans le fichier VBS ?

  5. #5
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    Option updateLink à true pour workbook.open:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Set Wb = Xl.Workbooks.Open("N:\REPORTS\New Method\Mkt Share_" & uu & ".xls",true)

  6. #6
    Membre éclairé
    Inscrit en
    Mai 2007
    Messages
    335
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 335
    Par défaut
    Bonjour,
    merci bbil pour ta reponse je l'ai essayé mais ca ne marche pas!!

    Le problème serais peut être plutot à gérer dans la macro et non dans le fichier VBS ?
    je n'ai pas le droit de modifier des fichiers partagés insertion d'un evenement Workbook comme

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Application.AskToUpdateLinks = True
    c'est le fichier VBS qui lance la commande d'ouverture du fichier excel et c'est la que le message apparait

Discussions similaires

  1. pb d'ouverture fichier excel
    Par Phiss dans le forum ASP
    Réponses: 14
    Dernier message: 20/11/2006, 14h41
  2. [VBA-E] cacher l'ouverture fichier excel barre des taches
    Par icicmoi dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 18/05/2006, 17h39
  3. Ouverture fichier excel
    Par licorne dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 10/04/2006, 16h50
  4. Réponses: 1
    Dernier message: 26/01/2006, 18h16
  5. activation macro lors d'une ouverture fichier Excel
    Par mirumoto dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 12/05/2005, 15h08

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