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 :

[E-2003]Commande Chr(34) non reconnue


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert Avatar de Krovax
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 888
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 888
    Par défaut [E-2003]Commande Chr(34) non reconnue
    Bonjour,

    J'ai réalisé une série de macro sous excel 2003 en utilisant les commandes Chr(13) pour les saut de ligne et Chr(34) pour les guillemet (ainsi que bien d'autre).
    Je viens de changer d'ordinateur qui utilise aussi le pack office 2003 et la les commandes ne sont plus reconnues .

    J'ai le droit au message : erreur de compilation projet ou bibliothèque introuvable.

    Si quelqu'un à une idées sur comment résoudre se souci (de préférence sans passer par la suppression des chr)

    Merci d'avance

    Edit quelque précisions :

    Dans mon premier fichier qui plante voila le petit bout de code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Dim error As Boolean
    Dim err As String  
    If (IsEmpty(Cells(4, 3))) Then
        error = True
        err = "-le nom du projet" & Chr(13)
     
    End If
    J'ai une erreur de compilation et le Chr(13) qui est surligné

    Si je lance un autre fichier test contenant


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Dim buffer As String
    Dim buffer2 As String
     
    buffer = "salut bob " & Chr(13)
    buffer2 = buffer & Chr(13)
    msgbox(buffer2)
    Ca ne pose aucun problème

  2. #2
    Membre Expert Avatar de laetitia
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    1 281
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 281
    Par défaut
    bonjour Krovax le forum dans vba outils puis references tu dois avoir
    tu dois avoir manquant à côté de certaines biblio... decoche les pour voir!!

  3. #3
    Rédacteur/Modérateur

    Avatar de Jean-Philippe André
    Homme Profil pro
    Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Inscrit en
    Juillet 2007
    Messages
    14 682
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Canada

    Informations professionnelles :
    Activité : Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 14 682
    Par défaut
    Salut,
    attention Err est un objet dédié à VBA, il vaut mieux renommer ta variable en conséquence
    Cycle de vie d'un bon programme :
    1/ ça fonctionne 2/ ça s'optimise 3/ ça se refactorise

    Pas de question technique par MP, je ne réponds pas

    Mes ouvrages :
    Migrer les applications VBA Access et VBA Excel vers la Power Platform
    Apprendre à programmer avec Access 2016, Access 2019 et 2021

    Apprendre à programmer avec VBA Excel
    Prise en main de Dynamics 365 Business Central

    Coffrets disponibles de mes ouvrages : https://www.editions-eni.fr/jean-philippe-andre
    Pensez à consulter la FAQ Excel et la FAQ Access

    Derniers tutos
    Excel et les paramètres régionaux
    Les fichiers Excel binaires : xlsb,

    Autres tutos

  4. #4
    Membre Expert Avatar de Krovax
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 888
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 888
    Par défaut
    bien vu pour le err (c'est ma toute première macro celle là faut m'excuser ^^ )
    Merci laetitia je vais voir de suite parce que la j'ai retiré les chr mais les left, les trim et quasiment toutes les fonction me plante mes macro

    Bon ben je crois que j'ai la solution quand je clique sur référence j'ai un message
    "Erreur d'accès à la base de registration"
    A mon avis ca vien de là, je vais essayer de voir avec un admin comment régler ca. Merci bien

  5. #5
    Membre Expert Avatar de aalex_38
    Inscrit en
    Septembre 2007
    Messages
    1 631
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 631
    Par défaut
    Bonjour,


    Est-ce que le code fonctionne ?

  6. #6
    Membre Expert Avatar de Krovax
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 888
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 888
    Par défaut
    Oui ca marche enfin il trouve d'autte truc
    Mais bon mon problème ne viens pas que de la
    Visiblement il me manque visiblement quelque fichier .dll pour VBA
    Ca devrais être bientôt résolu par nos responsable info (on est plusieurs a avoir des problèmes)

    Merci à tous

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

Discussions similaires

  1. [SSH2] commande non reconnue ssh2_shell
    Par boriskov dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 07/08/2008, 12h09
  2. Commandes non reconnues
    Par GLDavid dans le forum Shell et commandes GNU
    Réponses: 4
    Dernier message: 22/04/2008, 11h28
  3. [PING]commande internes non reconnues..
    Par zodd dans le forum Scripts/Batch
    Réponses: 9
    Dernier message: 20/11/2007, 17h22
  4. Access 2003 - format non reconnu
    Par nekokat dans le forum Access
    Réponses: 2
    Dernier message: 10/04/2006, 18h21
  5. Commandes non reconnues.
    Par Manu' dans le forum Administration système
    Réponses: 3
    Dernier message: 07/10/2004, 17h09

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