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

Access Discussion :

Impossible de supprimer un formulaire corrompu


Sujet :

Access

  1. #1
    Membre éclairé

    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    791
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2008
    Messages : 791
    Points : 688
    Points
    688
    Par défaut Impossible de supprimer un formulaire corrompu
    Bonjour,

    Dans un fichier que je n'ai pas créé mais que je dois mettre a jour, il y a un bout de code en trop mais je n'arrive pas a trouver comment le virer

    Quand on ouvre le forms (entre autre, mais pas seulement, le message se pointe à d'autres moments aussi) on a ce message
    Nom : message d'erreur.gif
Affichages : 263
Taille : 16,5 Ko

    De mon point de vue, le probleme, c'est qu'il y a, pour ce forumlaire du VBA
    Nom : vba.gif
Affichages : 254
Taille : 12,6 Ko
    Et qu'il n'y a pas de Command36 (c'est exactement le meme code pour les trois forms, et dans aucun des trois il n'y a de command36) et qu'il n'y a que 2 forms, le archive et le pas archive. Le 3ieme me semble tres foireux

    Je ne sais pas ce que ce code fait mais comme il n'y a pas de command36 dans la liste d'objet du forms, quoi qu'il ai voulut faire, a mon avis, il ne le fait plus

    J'ai back up la base, je voudrais tester ce qu'il se passe si j'éradique purement et simple le VBA lié a ce forms, mais ca ne veut pas

    Remove est chaque fois grisé, que ca soit pour le répertoir gestion prix ou pour les 3 forms qui sont dedans

    J'ai essayé d'y aller a la barbare en effacant juste le contenu du code mais il refuse de sauvegarder (et il me remet 3 fois le message d'erreur et puis m'annonce qu'il a failed a sauver)

    J'ai aussi essayé de lui creer un command36, mais ca ne résoud rien non plus

    Est-ce que quelqu'un ici saurait comment je peux dégager ce code? Parce que la, je commence a arriver à bout d'idées à tester

    Derniere info peut-etre utile, j'utilise access 2007 mais la base de donnée est encore en 2000 (a vue de nez, c'est ancien, et personne ne s'est jamais soucié de l'update. Si c'est nécessaire pour résoudre le probleme, ca doit etre possible de la migrer en 2003 mais pas en 2007, tout le monde n'a pas encore eu son officé migré de 2003 a 2007)

    Merci d'avance,

  2. #2
    Rédacteur/Modérateur
    Avatar de argyronet
    Homme Profil pro
    Panseur de bobos en solutions ETL
    Inscrit en
    Mai 2004
    Messages
    5 123
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Panseur de bobos en solutions ETL
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 5 123
    Points : 12 169
    Points
    12 169
    Billets dans le blog
    5
    Par défaut
    Bonjour,

    Essaye avec un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.DeleteObject acForm, "FormName"
    Sinon, créé une nouvelle BDD au format 2003 et importe les objets qui t'intéressent.


    Argy
    Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment.

    Ils comptent sur vous...
    Web Site@Mail
    Tutoriels : Déployez vos applications Access 2010 à 2019 */* Réalisez un Assistant de présaisie...
    MDB Viewer : Visionneuse Access v4.0
    *** Je recherche des profils (2 ans min.) Java EE, Fullstack, Front, .Net, Mobile... pour CDI ***

  3. #3
    Membre éclairé

    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    791
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2008
    Messages : 791
    Points : 688
    Points
    688
    Par défaut
    Merci beaucoup pour la réponse

    Suprimer le formulaire effacera le vba?

    De base, je ne pensais pas virer le formulaire (s'il faut il faut, je le reconstruirait), j'ai juste besoin de virer le VBA (parce qu'il m'empeche d'utiliser du VBA pas corrompu et parce qu'il m'empeche de sauvegarder des changements dans le formulaire)

    Et je note l'option importer dans une autre DB

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 044
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 044
    Points : 1 041
    Points
    1 041
    Par défaut
    Bonjour,

    peut etre qu'en créant un nouveau formulaire avec copie du code et des control (cpier coller) puis supprimer le formulaire incriminé.
    Bon courage

  5. #5
    Expert éminent sénior

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Points : 32 311
    Points
    32 311
    Par défaut
    Et en modifiant la propriété "Avec Module" du formulaire à Non ?

Discussions similaires

  1. [AC-2010] Impossible de supprimer une table, un formulaire ou une requête
    Par leonnikita dans le forum Access
    Réponses: 4
    Dernier message: 25/03/2014, 18h39
  2. [AC-2002] Impossible de supprimer un formulaire
    Par Horow dans le forum VBA Access
    Réponses: 3
    Dernier message: 16/07/2013, 01h00
  3. [A-07] Impossible supprimer filtre formulaire
    Par fred75 dans le forum IHM
    Réponses: 3
    Dernier message: 26/03/2013, 23h46
  4. Fichier impossible a supprimer
    Par remi77 dans le forum Windows XP
    Réponses: 9
    Dernier message: 04/10/2005, 22h16
  5. Impossible de supprimer un paquet
    Par aliasjcdenton dans le forum Debian
    Réponses: 4
    Dernier message: 14/02/2005, 16h28

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