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 :

Accès aux références [XL-2010]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Accès aux références
    Bonjour,

    N'étant pas administrateur de mon poste je n'ai pas accès aux références VBA.

    Le message d'erreur est "Erreur d'accès à la base de registration".

    J'ai testé avec un compte administrateur et j'ai bien accès aux références. Ce n'est donc pas un problème lors de l'installation.

    Quel(s) paramètre(s) sont à modifier pour avoir accès aux références sans être administrateur du poste?

    Par avance,
    Merci
    Dernière modification par Chtulus ; 21/12/2012 à 16h18. Motif: Utiliser la liste déroulante devant le titre afin d'indiquer votre version

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

    Lorsque comme toi, tu n'es pas administrateur du poste, le mieux est de créer directement l'instance de l'objet, sans passer par les références

    Exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Set appOutlook = CreateObject("Outlook.Application")
    A+

  3. #3
    Invité
    Invité(e)
    Par défaut
    Merci pour ta réponse.

    C'est bien ce que j'ai fait jusqu'à présent mais je trouve que l'on perd en visibilité au niveau du code lors de la déclaration des variables.

    Je ne comprends pas trop l'intérêt puisqu'en codant en "late binding" comme tu le propose on peut réaliser exactement la même chose...

    Si je comprend bien je n'ai pas le choix?

  4. #4
    Invité
    Invité(e)
    Par défaut
    Re,

    Si je comprend bien je n'ai pas le choix?
    Je pense que non

  5. #5
    Invité
    Invité(e)
    Par défaut
    Ok ça a le mérite d'être clair.

    Et par la même occasion:

    Est-ce qu'il est plus judicieux de coder en "late binding" lorsque les macros sont stockées sur un serveur et donc utilisables par un grand nombre d'utilisateurs ayant des pc différents (32/64 bits, ...)?

    Auquel cas cette restriction serait bénéfique.

  6. #6
    Invité
    Invité(e)
    Par défaut
    Re ,

    Citation Envoyé par vcottineau Voir le message
    Est-ce qu'il est plus judicieux de coder en "late binding" lorsque les macros sont stockées sur un serveur et donc utilisables par un grand nombre d'utilisateurs ayant des pc différents (32/64 bits, ...)?
    Il n'est pas judicieux, mais impératif de programmer en "late binding"

    Cela évite toute les erreurs de référence que tu risque de rencontrer sinon.

    A+

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

Discussions similaires

  1. [Toutes versions] Accès aux références avec un mot de passe
    Par RobKris63 dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 21/05/2014, 11h01
  2. Accès aux fichiers référencés dans Oracle
    Par snifira dans le forum Plateformes (Java EE, Jakarta EE, Spring) et Serveurs
    Réponses: 1
    Dernier message: 15/04/2013, 12h03
  3. [XL-2003] Imbrication de WITH : Accès aux références
    Par Godzestla dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 20/10/2009, 10h46
  4. Réponses: 1
    Dernier message: 14/12/2007, 10h45
  5. [VB6] [BDD] Optimisation de l'accès aux données
    Par LadyArwen dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 30/01/2003, 14h27

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