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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VB Excel] Concaténer ok ! mais "déconcaténer" une String ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VB Excel] Concaténer ok ! mais "déconcaténer" une String ?

n°651594
karoli
Posté le 23-02-2004 à 10:43:04  profilanswer
 

salut all,
je récupère  une chaine, qui est un chemin suivi d'un nom de fichier, a l'aide d'un FileFound...Et je voudrais en extraire uniquement le nom du fichier...
 
ex : de "C:\rep1\rep2\toto.xls" je voudrais "toto.xls"
Merci d'avance

mood
Publicité
Posté le 23-02-2004 à 10:43:04  profilanswer
 

n°651648
kfman
Credo quia absurdum
Posté le 23-02-2004 à 11:15:33  profilanswer
 

Soit tu tes sers de la fonction split() soit de la fonction getBaseName() de l'objet FileSystemObject.

n°651837
karoli
Posté le 23-02-2004 à 14:01:47  profilanswer
 

split n'est pas dispo sur les versions antérieures a office 2000 :(
 
pas grave je me suis debrouillé autrement, avec Dir()
 
Merci qd meme

n°651888
karlkox
Posté le 23-02-2004 à 14:40:40  profilanswer
 

Code :
  1. Private Function getFilename(ByVal m_szChemin As String) As String
  2. Dim m_dwLastSlash As Long
  3.     m_dwLastSlash = InStrRev(m_szChemin, "\" )
  4.     getFilename = Mid(m_szChemin, m_dwLastSlash + 1, Len(m_szChemin) - m_dwLastSlash)
  5. End Function
  6. Private Sub Form_Load()
  7.     MsgBox getFilename("c:\temp\pouet\super\calc.xls" )
  8. End Sub


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

  [VB Excel] Concaténer ok ! mais "déconcaténer" une String ?

 

Sujets relatifs
Variable dynamique dans excel ?Traitement de log sous excel
Comment tester la valeur d'un optionbutton dans une macro Excel VBblocage sous vba excel
Koment afficher un fichier excel dans le navigateurComment recuperer le nom d'un objet (image) selectionne en vba Excel ?
[ VB EXCEL] Comment recup un evenement ?bibliotheques stream, string, fstream ...
[VBA Excel] Comment incorporer une frame html dans un UserForm ?Pb VBA/Excel
Plus de sujets relatifs à : [VB Excel] Concaténer ok ! mais "déconcaténer" une String ?


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