Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1407 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Extraire une partie d'une chaine de caractère

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Extraire une partie d'une chaine de caractère

n°1391495
le_bat75
Posté le 20-06-2006 à 14:44:12  profilanswer
 

Voici mon problème : J'ai une liste de cellule qui n'ont pas la même structure. Par exemple :
 
A1 : LE DOSSIER A ETE DEMANDE LE 10/05/2006....
 
A2: ....ET ENFIN LE DOSSIER A ETE DEMANDE LE 12/06/2006....
 
Ce qui se répète toujours c'est le "DEMANDE LE".
 
Moi ce qui m'intéresse, c'est d'extraire cette chaine exacte ("DEMANDE LE" ) de chaque cellule + les 10 caractères suivants (correspondant à la date puisque la date est à chaque fois sur 10 caractères) et de ne pas garder tout ce qui est avant et ce qui est après. J'ai essayé avec les fonction de Excel (gauche,droite...etc) mais j'ai pas réussi à trouver. Je vais donc essayer une Macro. Quelqu'un a une solution ?
 
Pour résumé et faire simple, j'ai : "LE DOSSIER A ETE DEMANDE LE 10/06/2006 PAR PIERRE PAUL JAQUES"
 
et je veux juste : "DEMANDE LE 10/06/2006"
 
Merci

mood
Publicité
Posté le 20-06-2006 à 14:44:12  profilanswer
 

n°1391512
galopin01
Posté le 20-06-2006 à 15:03:05  profilanswer
 

Bonjour,
je te le fait en formule, pour une macro utilise l'enregistreur...
 
=STXT(A1;TROUVE("DEMANDE LE";A1);21)
 
A+


---------------
roger
n°1391524
le_bat75
Posté le 20-06-2006 à 15:07:46  profilanswer
 

Merci ça marche bien ;) super

n°1394852
shooker
Posté le 26-06-2006 à 11:36:13  profilanswer
 

Bonjour,
J'ai le même soucis que le_bat75 mais sous word, y a t il une fonction similaire à "stxt" sous word ? Je n'ai rien trouvé sur cette fonction dans le msdn.

n°1394862
jpcheck
Pioupiou
Posté le 26-06-2006 à 11:44:04  profilanswer
 

shooker a écrit :

Bonjour,
J'ai le même soucis que le_bat75 mais sous word, y a t il une fonction similaire à "stxt" sous word ? Je n'ai rien trouvé sur cette fonction dans le msdn.


pour word, tu devras utiliser une macro.
je te cherche ca, mais si quelqu'un l'a déjà sous la main, qu'il n'hésite pas  :bounce:

n°1394869
shooker
Posté le 26-06-2006 à 11:49:42  profilanswer
 

Oui j'ai déjà fait la partie VBA pour inscrire la phrase recherchée dans excel, mais je n'arrive pas à selectionner cette phrase !


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Extraire une partie d'une chaine de caractère

 

Sujets relatifs
enlevement caractère requête sql access[Résolu]extraire un fichier .zip en vba?
changement d'une partie d'un texte avec onFocusRécupérer une chaine entière stocké dans l'URL
[JAVA/Postgresql] Caractère d'échappement[JAVA/Postgresql] Caractère d'échappement
opération sur chaîne[PHP] Aperçu de fichiers - Extraire données fichier Excel
[Access] Masque de saisie et reconnaissance chaine de caractèresChaine de caractère espace
Plus de sujets relatifs à : Extraire une partie d'une chaine de caractère


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR