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 :

La fonction Mid


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Février 2006
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 39
    Par défaut La fonction Mid
    J'ai des difficultés à exécuter la fonction Mid dans un projet sous excel. Erreur retourner:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Erreur de compilation
     
    Projet ou bibliothèque introuvable
    lorsque je saisie

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    MyString = "Démo Fonction Mid"    ' Crée une chaîne texte.
    Cells(1, 7) = Mid(MyString, 1, 4)    ' Renvoie "Démo".
    Cells(1, 8) = Mid(MyString, 6, 8)    ' Renvoie "Fonction".
    Cells(1, 9) = Mid(MyString, 6)
    dans une autre feuille, il n'y a pas d'erreur !
    Voici le code de la fonction qui pose problème:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    Public Function DecomposerChaineConfiguration(laData As String, ByRef leNom As String, ByRef laChaine As String) As Boolean
        Dim lgChaine As Integer
        Dim i As Integer
        Dim test As String
     
        lgChaine = Len(laData)
        leNom = ""
        laChaine = ""
     
        For i = 1 To lgChaine
        test = Mid(laData, i, 1)
     
            If test = "=" Then
                laChaine = Mid(laData, i + 1, lgChaine)
                DecomposerChaineConfiguration = True
                Exit Function
            End If
            leNom = leNom & Mid(laData, i, 1)
     
        Next
        DecomposerChaineConfiguration = False
    End Function
    Aidez moi svp car je suis à bout d'idées !

    ps: Dans outils\références, il n'y a aucunes bibliothèques ou projets MANQUANTS !!

  2. #2
    Expert confirmé
    Avatar de cafeine
    Inscrit en
    Juin 2002
    Messages
    3 904
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 3 904
    Par défaut
    Hello,

    décoche une référence, enregistre, recoche une référence et réenregistre ?

  3. #3
    Membre averti
    Inscrit en
    Février 2006
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 39
    Par défaut fonction mid
    Non, cela ne marche pas (j'ai essayé dans tous les sens !), maintenat il me signale une bibliothèque manquante. La bibliothèque est :

    Microsoft Active Server Pages Library
    mais le chemin est tronqué, je n'arrive pas à pointer sur la dll. Savez vous quelle dll cette bibliothèque utilise ?

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Février 2007
    Messages
    491
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 491
    Par défaut
    bonjour,

    comment appelle tu cette fonction ?

  5. #5
    Membre averti
    Inscrit en
    Février 2006
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 39
    Par défaut
    Comme ça:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DecomposerChaineConfiguration laData, leParametre, laValeur

  6. #6
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Citation Envoyé par koueletbak Voir le message
    Non, cela ne marche pas (j'ai essayé dans tous les sens !), maintenat il me signale une bibliothèque manquante.
    Désactive cette référence

Discussions similaires

  1. Remplacer la fonction Mid()
    Par Herman dans le forum VBA Access
    Réponses: 3
    Dernier message: 13/06/2007, 08h18
  2. Fonction Mid(), référence et Runtime
    Par Herman dans le forum Runtime
    Réponses: 1
    Dernier message: 12/06/2007, 09h53
  3. Erreur : Appel de procedure (Fonction Mid)
    Par l1xnoir dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 08/04/2007, 19h40
  4. HELP : Problème avec la fonction Mid
    Par lawrac dans le forum Access
    Réponses: 1
    Dernier message: 27/12/2006, 17h44
  5. Réponses: 2
    Dernier message: 02/12/2005, 10h53

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