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 :

[Source]Supprimer par code des lignes de codes ou un Module


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Avatar de mortalino
    Inscrit en
    Janvier 2007
    Messages
    72
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Janvier 2007
    Messages : 72
    Par défaut [Source]Supprimer par code des lignes de codes ou un Module
    3 procédures qui suppriment un
    objet du Projet VBA Excel ou son code.

    ATTENTION : ne fonctionne pas si le projet à vérifier (ou traiter) est vérouillé par un mot de passe !

    Possibilité :
    *de supprimer un objet tels que UserForm, Module et Module de Classe
    *de supprimer du code dans un de ces objets
    *de supprimer du code dans l’évènement ThisWorkbook_Open

    Voilà, donc cela reste très très simple et facilement adaptable à vos fichiers .xls

    Dès que je peux, je rajouterai le code pour calculer quels sont les objets dans votre
    projet, combien de ligne sont utilisées et le type des objets
    Fichiers attachés Fichiers attachés

  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
    bon j'ai commencé à regarder ton projet... mais j'ai deux problème...déjà sous excel 2000 ... je n'ai pas d'objet ... FileDialog... ensuite ... si je fais l'essai sous excel 2002 ...

    dans la procédure Cherche_Composants la ligne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Set VBP = MonBook.VBProject
    provoque une erreur 1004.. "L'accès au projet par le code n'est pas fiable.."


    Quelle-est ta version d'excel..?

  3. #3
    Membre éclairé
    Avatar de mortalino
    Inscrit en
    Janvier 2007
    Messages
    72
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Janvier 2007
    Messages : 72
    Par défaut
    Salut bbil,

    je possède la suite office 2003.
    Je télécharge ma source et refait un test, je suis au boulot (donc pas c'est mon pc) et peut-être aurais-je la même erreur.

    Je te tiens au courant.
    @++

  4. #4
    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
    pour l'erreur j'ai trouvé... sous excel dans menu outils/Macros/sécurité onglet source fiable , il y a une case à cocher .. "Faire confiance au projet VB"

  5. #5
    Expert confirmé
    Avatar de ThierryAIM
    Homme Profil pro
    Inscrit en
    Septembre 2002
    Messages
    3 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2002
    Messages : 3 673

  6. #6
    Membre éclairé
    Avatar de mortalino
    Inscrit en
    Janvier 2007
    Messages
    72
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Janvier 2007
    Messages : 72
    Par défaut
    bbil : oui, bien vu

    Thierry : salut, je l'avais vu mais j'avais déjà ce projet, je me suis dit que ça intéresserait peut-être des membres de l'avoir en tant que projet, afin de faire des test.

    En fait j'ai plein d'autres projets à poster, mais ma quantité offerte d'octets se vide, même quand je poste une source.

    Peut-être y aurait-il une autre façon de procéder pour les poster ?

    @++

Discussions similaires

  1. Supprimer des lignes de codes via "regular expression"
    Par Seb.26 dans le forum Visual Studio
    Réponses: 0
    Dernier message: 18/09/2014, 15h52
  2. Numérotation des lignes de codes
    Par Djohn dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 09/02/2008, 18h23
  3. script pour compter des lignes de codes
    Par zg2pro dans le forum Linux
    Réponses: 6
    Dernier message: 08/12/2007, 14h14
  4. [XMLSpy] voir les N° des lignes de code
    Par t-die dans le forum XML/XSL et SOAP
    Réponses: 1
    Dernier message: 21/11/2006, 13h28
  5. Numérotation des lignes de code
    Par charleshbo dans le forum Access
    Réponses: 5
    Dernier message: 15/03/2006, 14h11

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