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

Access Discussion :

Extraire Chaîne après dernier antislash


Sujet :

Access

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    mars 2007
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mars 2007
    Messages : 29
    Points : 29
    Points
    29
    Par défaut Extraire Chaîne après dernier antislash
    Bonjour,

    J'ai une table qui cataloguie l'arborescence de tous mes fichiers d'un dossier spécifique.
    Exemple : (Cette arborescence peut comporter plus ou moins d'antislash \)
    Z:\Formations\Arduino\Tuto Live Arduino épisode 3 Entrées numériques et boutons.mp4 ;
    Comment trouver la position du dernier antislash "\" de manière à ensuite extraire la chaîne de caractères correspondant au fichier ???

    Existe-t-il une fonction semblable à DansChaîne(1;[ChampAnalysé];"\") ou InStr(1;[ChampAnalysé];"\") mais qui opèrererait sa recherche de droite à gauche au lieu de l'inverse.

    Merci par avance pour votre aide

  2. #2
    Expert éminent
    Avatar de tee_grandbois
    Homme Profil pro
    retraité mais encore activé
    Inscrit en
    novembre 2004
    Messages
    5 217
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité mais encore activé

    Informations forums :
    Inscription : novembre 2004
    Messages : 5 217
    Points : 8 820
    Points
    8 820
    Par défaut
    bonjour,
    Existe-t-il une fonction semblable à DansChaîne(1;[ChampAnalysé];"\") ou InStr(1;[ChampAnalysé];"\") mais qui opèrererait sa recherche de droite à gauche au lieu de l'inverse.
    Oui, cela existe: c'est InstrRev() à vérifier que cela fonctionne avec ta version Access que tu n'a pas précisé

    [EDIT] il faut éviter de poster plusieurs fois pour le même problème: https://www.developpez.net/forums/d2...fique-partant/
    Quand on est derrière l'écran on n'a aucun clavier sous les mains ...

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    mars 2007
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mars 2007
    Messages : 29
    Points : 29
    Points
    29
    Par défaut Merci à vous c'est super ça fonctionne impécable
    Merci à vous c'est super ça fonctionne impécable

  4. #4
    Membre expert

    Homme Profil pro
    consultant développeur
    Inscrit en
    mai 2005
    Messages
    2 272
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : consultant développeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : mai 2005
    Messages : 2 272
    Points : 3 613
    Points
    3 613
    Par défaut
    bonsoir traderpierre,

    S'il arrive malencontreusement de lancer 2 fils sur le même sujet, alors la moindre des choses c'est de s'occuper des 2 ...

    cdlt
    "Always look at the bright side of life." Monty Python.

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

Discussions similaires

  1. [XL-2003] Macro, extraire chaîne après caractère spécifique
    Par arkhang dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 08/11/2013, 13h03
  2. Récupérer données après dernier antislash
    Par qmike dans le forum Langage
    Réponses: 2
    Dernier message: 22/11/2011, 21h15
  3. Réponses: 2
    Dernier message: 26/07/2007, 13h05
  4. [RegEx] Extraire chaîne entre " - "
    Par DocCoinCoin dans le forum Langage
    Réponses: 2
    Dernier message: 26/11/2006, 15h00
  5. Extraire les deux dernieres lettres d'une cellule
    Par SybVicious dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 03/09/2006, 12h54

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