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

JavaScript Discussion :

lien vers un classeur excel


Sujet :

JavaScript

  1. #1
    Membre à l'essai
    Inscrit en
    Octobre 2005
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 28
    Points : 12
    Points
    12
    Par défaut lien vers un classeur excel
    Bonjour,

    Je souhaites faire un lien qui pointe vers un classeur excel et ouvrir celui ci avec excel et non internet explorer
    J'ai récuperer ce code mais il est non fonctionnel, quelle est l'erreur ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    <script language="javascript">
    function lancer(chemin)
    {
    var ExcelApp = new ActiveXObject("Excel.Application");
    ExcelApp.Application.Visible = true;
    ExcelApp.Workbooks.Open(chemin);
    }
      </script>
    <a href onclick="javascript:lancer'C:\fichier.xls')">fichier excel</a>
    Merci

  2. #2
    Expert éminent
    Avatar de elitost
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2003
    Messages
    1 985
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2003
    Messages : 1 985
    Points : 6 566
    Points
    6 566
    Par défaut
    Tu l'ouvres avec quel navigateur ?

  3. #3
    Membre à l'essai
    Inscrit en
    Octobre 2005
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 28
    Points : 12
    Points
    12
    Par défaut
    Bonjour,

    Avec Internet Explorer

  4. #4
    Expert éminent sénior


    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
    Points : 20 040
    Points
    20 040
    Par défaut
    essai de modifier la ligne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href onclick="javascript:lancer ('C:\\fichier.xls')">fichier excel</a>
    j'ai rajouté l'ouverture de la parenthèse ... et j'ai doublé les \

  5. #5
    Expert éminent
    Avatar de elitost
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2003
    Messages
    1 985
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2003
    Messages : 1 985
    Points : 6 566
    Points
    6 566
    Par défaut
    Je confirme ce que dit bbil , la parenthèse et en mettant le fichier à la racine de c et en doublant le \

    Sous IE ça fonctionne

  6. #6
    Membre à l'essai
    Inscrit en
    Octobre 2005
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 28
    Points : 12
    Points
    12
    Par défaut
    Impec !!! (comme d'habitude )
    Une autre question, comment faire pour que excel s'active à l'écran, le code ouvre bien mon classeur avec excel, mais reste réduit dans la barre de tache windows en clignotant ?

    Merci

  7. #7
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1
    Points : 1
    Points
    1
    Par défaut
    Bonjour le forum,

    ce code marche bien si l'on précise le chemin d'accès.
    Mais n'y a t'il pas de possibilités de l'utiliser sans préciser 'c:\\' ?, c'est à dire avec un chemin relatif.

    Merci.
    Bonne journée.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 01/07/2008, 14h48
  2. C# récuperer les liens dans un classeur excel
    Par mayekeul dans le forum C#
    Réponses: 6
    Dernier message: 11/01/2008, 15h43
  3. Désactiver les liens entre les classeurs Excel sans alerte
    Par flevielle dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 11/09/2007, 15h18
  4. [VBA-E]Rompre les liens vers un classeur
    Par la-breche dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 23/03/2007, 12h02
  5. Lien entre 2 Classeur Excel
    Par beurnoir dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 27/10/2005, 16h51

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