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

ASP.NET Discussion :

Impossible d'ouvrir un fichier Excel


Sujet :

ASP.NET

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 24
    Points : 22
    Points
    22
    Par défaut Impossible d'ouvrir un fichier Excel
    Bonjour !

    j'ai crée une classe qui lit un fichier Excel. J'utilise la librairie "Microsoft.Office.Interop.Excel".

    Je l'ai toujours testé avec des tests unitaires, et cela à toujours marché.

    Je l'ai utilisé dans une applie web ASP.NET 4.0 dans deux environnements :
    Premier : Windows XP Excel 2007 => OK
    Deuxième : Windows 7 Excel 2007 => ERREUR.

    L'erreur est sur la ligne qui ouvre le fichier Excel :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Workbooks.Open(fileName, True, False, Type.Missing, Type.Missing, Type.Missing, _
                 Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, _
                 Type.Missing, Type.Missing, Type.Missing)
    Le message d'erreur est le suivant :
    Microsoft Office Excel ne peut accéder au fichier . . . Plusieurs raisons possibles. . ..
    Dans les deux cas, j'ai modifié la sécurité du composant 'Microsoft Excel Application'.

    Pourquoi cela ne marche pas dans les deux cas ??

    Merci

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 24
    Points : 22
    Points
    22
    Par défaut EXCEL !
    Personnes ne sait pourquoi ça ne marche pas uniquement sur mon environnement ASP.NET 4.0, Windows 7.
    Alors que ça marche sur la même platform mais en test unitaire.. .

  3. #3
    Expert éminent sénior

    Avatar de Philippe Vialatte
    Homme Profil pro
    Architecte technique
    Inscrit en
    Juillet 2004
    Messages
    3 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2004
    Messages : 3 029
    Points : 12 465
    Points
    12 465
    Par défaut
    Salut

    Plusieurs raisons possibles
    ...malheureusement...

    Est-ce que tu as plus d'infos dans les évènements système ?

    Quand tu dis que ca marche en test unitaire, comment exécutes tu ton test unitaire ? avec une appli de bureau ?

    Comment est configurée l'authentification ?

    Est-ce que ton répertoire à les bons droits ?

    Pourquoi (mais pourquoi, pourquoi) utilises-tu automation, alors que c'est non seulement déconseillé, mais même normalement interdit d'utiliser Office en automation sur un serveur ?

Discussions similaires

  1. [XL-2013] Impossible d'ouvrir un fichier Excel à cause de variables mal déclarées
    Par Gado2600 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 15/06/2015, 19h20
  2. Impossible d'ouvrir un fichier Excel 2003
    Par id301077 dans le forum Excel
    Réponses: 1
    Dernier message: 13/01/2014, 12h45
  3. Réponses: 1
    Dernier message: 10/01/2014, 14h59
  4. [XL-2010] Impossible d'ouvrir un fichier excel 2010 (Vba)
    Par Nemesis-fr dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 27/12/2013, 14h57
  5. [E 07] Impossible d'ouvrir un fichier Excel
    Par Niagala dans le forum Excel
    Réponses: 10
    Dernier message: 06/02/2008, 07h07

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