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

VBA Access Discussion :

Curiosité VBA Access 2010/2003 incompréhensible


Sujet :

VBA Access

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    86
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 86
    Points : 74
    Points
    74
    Par défaut Curiosité VBA Access 2010/2003 incompréhensible
    bonjour à tous
    Je suis confronté à une bizarrerie très énervante.
    Soit une petite base access construite avec la version 2003 avec des liens vers deux autres petites bases le tout dans un même dossier.
    Je l'ouvre avec 2010 et access fait ce qu'il veut ?!?
    Je m'explique: j'ouvre un formulaire indépendant qui contient du code Vba et Access ne tient pas compte du code !?! Si! si ! je vous assure! je n'ai pas bu !
    Je mets des ":stop" dans les lignes Basic pour arrêter la code et walou! Access fait ce qu'il veut, le formulaire s'ouvre puis s'arrête mais pas au stop et les formulaires suivants qui doivent s'afficher, n'apparaissent pas.
    Je prends les fichiers, je les replace sur l'ordi équipé d'office 2003 et.. ça marche correctement?!
    Auriez-vous une idée?
    Merci d'avance

  2. #2
    Membre éprouvé

    Homme Profil pro
    Ingénieur retraité
    Inscrit en
    Novembre 2007
    Messages
    904
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur retraité

    Informations forums :
    Inscription : Novembre 2007
    Messages : 904
    Points : 1 229
    Points
    1 229
    Par défaut
    Bonjour

    Il ne faut pas convertir !
    Tu fais comme ceci :
    - ouvrir une base vide sous 2010 (nommer, enregistrer)
    - importer tous les objets de la base 2003 (avec Données externes)
    - sous Vba, recocher les références utilisées sous 2003
    - enregistrer

    Ne pas chercher à comprendre !

    titi95
    Un problème bien posé est à moitié résolu

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    86
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 86
    Points : 74
    Points
    74
    Par défaut Résolu! Que je suis bête !
    Je retiens ta solution pour une prochaine base mais là, c'est encore plus bête et j'ai honte de t'avoir fait perdre du temps.
    C'était un pb de réglage des macros dans office 2010.
    J'avais demandé à Access de ne "Jamais afficher d'informations sur un contenu bloqué".

    Par contre ce que je ne comprends pas, alors que j'ai déjà une grosse base entièrement codée en basic 2010 sur cette tour avec un niveau de sécurité des macros très bas, comment se fait-il que cette petite base s'est retrouvée avec un niveau de sécurité des macros plus élevé?

    Je ne comprends pas. Du coup, les personnes à qui j'ai envoyé cette petite base, n'arrivaient pas à la faire fonctionner, gênant. J'ai perdu 2 heures avant de comprendre.

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

Discussions similaires

  1. Créer un fichier Word en VBA Access 2010
    Par unlucky luke dans le forum VBA Access
    Réponses: 5
    Dernier message: 12/03/2014, 11h49
  2. Réponses: 1
    Dernier message: 27/07/2011, 13h41
  3. [VBA Access + Powerpoint 2003]Paramètres de sécurité
    Par Galladan dans le forum VBA Access
    Réponses: 0
    Dernier message: 16/01/2008, 10h35

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