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

C# Discussion :

je veu pas exécuter les macro de exel.


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Dr_shaman
    Homme Profil pro
    Ingénieur Concepteur Développeur
    Inscrit en
    Février 2007
    Messages
    120
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur Concepteur Développeur

    Informations forums :
    Inscription : Février 2007
    Messages : 120
    Par défaut je veu pas exécuter les macro de exel.
    Bonjour.

    J’ai un service Windows C# qui tourne sur un serveur, il attend dans une boucle une trame que lui envoi un autre serveur.
    Quand cette trame arrive (trame au format nom_du_fichier/destination) il ouvre le fichier qui est dans SharePoint et le sauvegarde dans une autre bibliothèque de SharePoint.

    Sa marche trait bien du moment qu'il n'y a pas de macro dans les fichiers Excel.
    Si il y a des macros, Excel plante puisque cette macro ne peu pas marcher sur ce poste.

    J’ai tenté de désactiver les macros mais je n'arrive pas à les désactiver pour tous les utilisateurs. De plus dans mon cas c'est le system local qui ouvre Excel donc il ouvre la macro.


    Voila dans mon programme, pour ouvrir mon fichier Excel j’utilise oXL.Workbooks.Open(url,m,m,m,m,m,m,m,m,m,m,m,m,m) ;

    Comment on remplace les m par des paramètres ?
    Comment on désactive les macros avent l’ouverture du fichier ?
    Comment je peux faire j’ai aucune idées ?


    Grand merci d’avance.
    Cordialement
    Dr_sharepoint

  2. #2
    Membre confirmé Avatar de Dr_shaman
    Homme Profil pro
    Ingénieur Concepteur Développeur
    Inscrit en
    Février 2007
    Messages
    120
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur Concepteur Développeur

    Informations forums :
    Inscription : Février 2007
    Messages : 120
    Par défaut EnableEvents = false
    alors je me répond si sa peu aidé quelqu'un.

    il faut mètre oXL.Application.EnableEvents = false;


    par contre pour les m je ne c'est toujours pas.
    voila.

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

Discussions similaires

  1. [XL-2003] Je n'arrive pas à exécuter ma macro
    Par melissa88 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 23/01/2013, 17h21
  2. Macro qui ne s'exécute pas sur les onglets voulus
    Par Runsh63 dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 20/05/2011, 17h17
  3. Réponses: 3
    Dernier message: 19/07/2010, 17h30
  4. [XL-2003] feuille verouillé pour les utilisateurs pas pour les macro
    Par nemoc dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 16/07/2009, 11h00
  5. Réponses: 3
    Dernier message: 14/11/2008, 09h13

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