Access extraire un mot d'un champ [Fermé]

Signaler
Messages postés
150
Date d'inscription
mardi 4 août 2009
Statut
Membre
Dernière intervention
8 septembre 2019
-
 Picsoin -
Bonjour,
Un peu ras-le bol de chercher après quelques heures (perdues!)
Merci de votre aide.

Exemple:
Table: Acquisition
Champ type Texte 55 caractères: Article
enregistrement: Jolie malle de voyage ancienne restaurée
Cela aurait pu être aussi: Coffre ancien, jolie malle restaurée.

Dans une requête:
Pour chercher un mot qui se trouve n'importe où dans un champ, pas de problème en utilisant la fonction << Comme "*Malle*" >>

Par contre pour Extraire le mot MALLE se trouvant n'importe où dans le champ je bloque complètement.
J'ai essayé avec la fonction ExtractChaine ([Article] ... mais je crois que cela sert à extraire des valeurs délimités.
Hors le (ou les) mot que je recherche peut se trouver n'importe où.

Vous allez me dire Fait un copier coller! mais vous le savez! Une Bd ce sont des milliers de données!

Merci de votre aide


2 réponses

Messages postés
1045
Date d'inscription
mercredi 30 avril 2008
Statut
Membre
Dernière intervention
5 mars 2014
109
Bonsoir,

Je suggère le recours à la méthode Update (voir l'aide en ligne via F1) pour remplacer une chaîne de caractères par une autre.

Attention, il n'y a pas de marche arrière !
Avant toute intervention une sauvegarde préalable est incontournable.

Cordialement

La science ne fait que trouver ce qui existe depuis toujours.
REEVES Hubert.
Messages postés
150
Date d'inscription
mardi 4 août 2009
Statut
Membre
Dernière intervention
8 septembre 2019
5
C'est prévu. mais il faut d'abord que je puisse extraire les mots voulus pour que je puisse updater dans un autre champ.

Je comprends pas pourquoi il y a toutes les fonctions inimaginable pour chercher et donner la position de tel ou tel caractère mais il n'y a rien pour extraire un mot à la c....n !

J'ai vu un truc en VBA mais apparemment rien sur la toile en sql Access.

Toujours personne pour une petite fonction d'extraction de mot clé?
Bonjour,
J'ai exactement le même problème que vous. Je voudrais extraire des dates, entre autre, d'un champs afin de les rajouter dans un autre champs de la même table Access.
Exemple: dans un champs j'ai " Arrêté du 12 janvier 2009 autorisant l'EURL Corsoleil à exploiter..." et je dois à chaque fois extraire le date ici" 12 janvier 2009".

Si vous avez trouvé une solution, je pourrai en profiter aussi?

Merci infiniment!
Bes
Salut, est ce que il y a toujours le même groupe de mot au début "Arrêté du " ?
suite...
et "autorisant l'EURL Corsoleil à exploiter"