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 :

Erreur Reférence Chr()


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné Avatar de drakkar_agfa
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    618
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2008
    Messages : 618
    Par défaut Erreur Reférence Chr()
    Bonjour,

    Le code utlise un chr() et sur certains postes cela ne fonctionne pas.
    J'ai vérifié et, sur les postes en question, je ne vois pas de références marquées absentes.
    http://www.developpez.net/forums/d94...-excel-2010-a/

    Est-ce possible que la référence est présente mais erronée?
    Quelle référence utilise le chr() ?

    Merci à l'avance de votre aide!

  2. #2
    Expert éminent Avatar de mercatog
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    9 435
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations forums :
    Inscription : Juillet 2008
    Messages : 9 435
    Par défaut
    et en essayant vba.chr()?

  3. #3
    Membre chevronné Avatar de drakkar_agfa
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    618
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2008
    Messages : 618
    Par défaut
    Merci mais ça ne fonctionne pas.

  4. #4
    Expert éminent Avatar de mercatog
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    9 435
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations forums :
    Inscription : Juillet 2008
    Messages : 9 435
    Par défaut
    Essaies ce petit test sur un post fonctionnel et un autre problématique
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Sub test()
    Dim i As Byte
     
    With ThisWorkbook.VBProject.References
        For i = 1 To .Count
            Cells(i, 1) = .Item(i).Name
            Cells(i, 2) = .Item(i).IsBroken
            Cells(i, 3) = .Item(i).FullPath
        Next i
    End With
    End Sub

  5. #5
    Membre chevronné Avatar de drakkar_agfa
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    618
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2008
    Messages : 618
    Par défaut
    Bonjour,

    J'ai fait le test sur un poste qui ne fonctionne pas.
    On obtient l'erreur 1004 sur la ligne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    With ThisWorkbook.VBProject.References
    Est-ce que la personne n'a pas accès aux références en général?

    Merci encore

  6. #6
    Membre chevronné Avatar de drakkar_agfa
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    618
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2008
    Messages : 618
    Par défaut
    Bonjour,

    J'ai remplacé le chr(10) par vbLf.
    Ça fonctionne pour ce bout mais j'ai l'erreur de références avec Date.
    En fait, j'ai un erreur de références pour presque tout.

    J'ai ajouté du code qui détecte si la case "Faire confiance au projet Visual Basic" est cochée. Si elle ne l'est pas le code s'arrête.

    Sur mon poste,
    Si la case n'est pas cochée, le code s'arrête, si elle est cochée, tout est ok.

    Sur un poste en problème,
    Si la case n'est pas cochée, j'ai l'erreur de références. Si la case est cochée, alors Excel plante et demande si je veux récupérer le fichier.

    J'ai testé le code de mercatog
    Sur mon poste, j'ai la liste des références, sur un poste à problème, j'ai l'erreur 1004 sur la ligne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    With ThisWorkbook.VBProject.References
    Est-ce que vous avez une idée?

    Merci à l'avance!

Discussions similaires

  1. Réponses: 2
    Dernier message: 19/03/2008, 18h11
  2. Erreur fréquente avec ASP et IIS
    Par Community Management dans le forum ASP
    Réponses: 2
    Dernier message: 11/02/2004, 22h20
  3. Réponses: 2
    Dernier message: 27/05/2002, 19h46
  4. erreur IDL:omg.org/CORBA/MARSHAL:1.0
    Par Pinggui dans le forum CORBA
    Réponses: 3
    Dernier message: 13/05/2002, 15h05
  5. [Kylix] Erreur objet
    Par Anonymous dans le forum EDI
    Réponses: 1
    Dernier message: 22/03/2002, 09h41

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