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 :

Obtenir le nom du projet par code ?


Sujet :

VBA Access

  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    681
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 681
    Points : 214
    Points
    214
    Par défaut Obtenir le nom du projet par code ?
    Bonjour,
    Comment obtenir par code le nom du projet en cours (celui qui est donné quand on est en VBA par outils/propriétés de l'application/nom du projet) ?
    J'ai essayé
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Debug.Print Application.CurrentProject.Name
    qui me semblait correspondre, mais ça donne le nom de la base et non le nom du projet.

    Si quelqu'un a une idée ?
    Merci
    Amitiés

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Essaye avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Application.VBE.ActiveVBProject.Name
    Starec

  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    681
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 681
    Points : 214
    Points
    214
    Par défaut
    Merci Starec, ça fonctionne très bien.

    Je n'avais pas pensé à VBE dont l'utilisation n'est pas courante et est peu documentée.
    Amicalement

  4. #4
    Membre actif
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    681
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 681
    Points : 214
    Points
    214
    Par défaut et l'inverse : modifier le nom du projet par code ?
    Bonjour,
    Je reprend un post que j'avais mis résolu, et j'avais constaté qu'on pouvait modifier le nom du projet de la même façon
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Application.VBE.activeVbProject.Name="BB"
    fonctionnait.
    Mais j'ai voulu l'utiliser pour une base externe
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    appAccess.VBE.ActiveVBProject.Name = "BB"
    Or là ça ne va pas.
    erreur
    Erreur d'exécution 57017
    La méthode 'Name' de l'objet '_VBProject' a échoué
    Pourquoi cette erreur ?
    Peut-on la contourner ?
    Merci
    Amitiés

Discussions similaires

  1. Réponses: 2
    Dernier message: 24/04/2013, 14h48
  2. Réponses: 8
    Dernier message: 22/11/2008, 15h56
  3. Verrouillage du projet par code
    Par charliejo dans le forum Sécurité
    Réponses: 3
    Dernier message: 15/09/2008, 08h46
  4. Nom du projet modifiable par code ?
    Par AndréPe dans le forum VBA Access
    Réponses: 3
    Dernier message: 11/09/2007, 10h17

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