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 :

Extraction des fichiers VBA a partir d'un classeur ferme


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Inscrit en
    Juin 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2012
    Messages : 2
    Par défaut Extraction des fichiers VBA a partir d'un classeur ferme
    Bonjour a tous.

    Je travaille actuellement sur un classeur Excel auquel j'ai rajoute un code VBA.
    Malheureusement, et je ne comprends pas pourquoi, le fichier excel ne s'ouvre plus.
    J'ai essaye de l'ouvrir de differentes manieres (calcul manuel / read only / open and repair / open office ... ), mais rien n'y fait, celui ci reste en chargement pendant quelques minutes avant de planter.

    Le fichier excel en soit ne m'interesse pas, mais j'aimerais en extraire le code VBA que j'y ai tape.

    Aurait-il un moyen de le recuperer sans ouvrir Excel?

    D'avance, merci de votre aide,


    Bien cordialement,

  2. #2
    Expert confirmé
    Avatar de fring
    Homme Profil pro
    Engineering
    Inscrit en
    Février 2008
    Messages
    3 900
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : Belgique

    Informations professionnelles :
    Activité : Engineering

    Informations forums :
    Inscription : Février 2008
    Messages : 3 900
    Par défaut
    Il y a peut-être une macro qui fait planter le classeur à l'ouverture.
    Essaie d'ouvrir le classeur en désactivant les macros en procédant de la manière suivante :
    • ouvrir Excel
    • bouton Ouvrir
    • sélectionner le fichier
    • cliquer sur ouvrir en tenant le bouton Shift enfoncé

  3. #3
    Nouveau candidat au Club
    Homme Profil pro
    Inscrit en
    Juin 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2012
    Messages : 2
    Par défaut
    Bonjour,

    merci pour votre reponse.

    Malheureusement, la manoeuvre n'a pas fonctionne, le fichier n'arrive pas a s'ouvrir malgre la desactivation des macros.

    Y aurait-il un moyen d'extraire ce code sans ouvrir le fichier excel?

    D'avance, merci pour votre aide

  4. #4
    Expert confirmé
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132
    Par défaut
    Salut, voir peut-être Récupérer les données dans un classeur Excel endommagé , avec OpenOffice

Discussions similaires

  1. [Toutes versions] Générer des fichiers (texte / HTML) à partir de valeurs d’un tableau
    Par SylvainM dans le forum Excel
    Réponses: 5
    Dernier message: 21/10/2009, 15h32
  2. [PDF] gérerer des fichier PDF a partir du fichier XML
    Par dalilnet dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 27/11/2008, 16h04
  3. Probleme de suppression des fichiers excel a partir du VB.NET
    Par l_achraf dans le forum Windows Forms
    Réponses: 1
    Dernier message: 23/10/2008, 18h54
  4. Compiler des fichier java, mais à partire d'un programme Java.
    Par Djobird dans le forum API standards et tierces
    Réponses: 5
    Dernier message: 06/11/2007, 21h44

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