Je reformules ma demande sur " ACCES"

Résolu
best78 Messages postés 10 Statut Membre -  
 best78 -
Bonsoir,
pour mieux me présenter avant de poser ma question.

je suis gardien d'immeuble et pendant mes heures de libre, je m'inities à l'informatique. Mais,je rencontres des problèmes.

J'essais a partir d'une requête de touver la position d'un caractère dans un mot, dans le but de supprimer un certain nombre de caractères a partir de la position recherchée.
J'ai essayé avec : CHERCHE(texte_cherché;texte;no_départ) ici
CHERCHE(Caract$("*(*");[Concours]![ENTRAINEURS];1)
en retour: "fonction 'recherche' non définie dans l'expression"
Alors que si j'utilise la fonction Left$(expression,4) cela s'exécuter normalement.
Je n'y comprends rien :-)

auriez vous, une solution.
Merci

4 réponses

  1. klakos
     
    Je n'ai aucune trace de cette fonction.
    0
  2. mobile75 Messages postés 70 Date d'inscription   Statut Membre 17
     
    Salut
    essayes avec la fonction Instr

    InStr(position_depart, texte_analysé, caractere_recherché,compare)
    

    tu as des exemples de la fonction dans l'aide d'access
    A+
    Essayer.........des fois ça marche............
    0
  3. best78
     
    bonjour, mobile75

    Je te remercie de ta réponse.
    J'ai essayé, cela ne marche pas.
    mais c peut être moi. parce que l'élément "compare", je ne comprend pas ce à quoi il correspond.
    Est ce une valeur 0 ou 1
    ou autre. ?
    peux tu me renseigner
    Merci best78
    0
  4. best78
     
    Yes!

    Merci, de ton aide.
    j'y suis arrivé. difficile, mais c'est fait.
    En réalité, le terme COMPARE est à mettre dans la ligne, critères de la requête et non dans l'expression en elle même.

    ouff, j'ai eu du mal.
    merci, si j'ai d'autres problèmes, je viendrait te revoir.
    + +
    °
    ~

    Cordialement, best78
    0