Extraction de caractères après un caractère spécifique
Ferméyg_be Messages postés 23400 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 18 décembre 2024 - 26 mai 2023 à 12:25
- Extraction de caractères après un caractère spécifique
- Caractère ascii - Guide
- Caractere speciaux - Guide
- Caractère spéciaux - Guide
- Caractere speciaux mac - Guide
- Exemple de mot de passe à 8 caractères - Guide
3 réponses
24 mai 2023 à 21:26
Bonjour,
Je n'utilise pas Access, mais n'as-tu pas trop de fonctions ?
Soit on va utiliser droite() soit ExtractChaine(), pas les 2
Exemple ExtracChaîne([UnChamp];DansChaîne([UnChamp];"#")+1)
sur : https://www.generation-nt.com/reponses/extraire-une-chaine-entraide-1149721.html
24 mai 2023 à 22:00
J'ai trouvé cette expression dans un tuto Access, mai je pense que le problème vient du caractère spécial / "slash"
j'ai donc essayé de mettre le / entre des crochets comme le précise Microsoft mais ça ne fonctionne pas non plus !!!
exemple :
=Droite( [Prix /Qte] ;NbCar(ExtracChaîne$( [Prix /Qte] ;DansChaîne( [Prix /Qte] ;[/])))-1)
Mais Access me renvoit ce message "Erreur de syntaxe dans l'expression" malgrès les recommandations de Microsoft pour le caractère /
26 mai 2023 à 12:15
bonjour,
Teste des parties de ta formule afin de déterminer où se situe l'erreur.
Je pense que ta formule est inutilement compliquée.
=Droite( [Prix /Qte] ; NbCar([Prix /Qte]) - DansChaîne(1; [Prix /Qte] ;"/" ;1))
26 mai 2023 à 12:25
ou bien