Réduction d'un string en VBA

Résolu
Martin -  
 Martin -
Bonjour tout le monde !

Savez-vous comment je pourrais supprimer les 6 premiers et les 7 derniers caractères d'une chaine de caractère en VBA ?

D'avance un grand merci.



A voir également:

3 réponses

Nabla's Messages postés 18203 Date d'inscription   Statut Contributeur Dernière intervention   3 193
 
T'as raison, un string, plus c'est petit, plus c'est mignon ....
=====>[]

https://www.techonthenet.com/access/functions/string/mid.php
=> pour sélectionner une partie de la chaine.

len(ton_string)
pour connaitre sa taille ...

==>
un truc comme
mid(ton_string, 7, len(ton_strin) - 7 - 7)
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 313
 
Bonjour

Function extrairetexte(texto As String, debut As Byte, fin As Byte) As String
    'debut: nbre de caractère a supprimer à gauche, fin: nbre à droite
    extrairetexte = Mid(texto, 7, Len(texto) - (debut + fin))
End Function

Sub test()
    MsgBox extrairetexte("aaaaaabbbbbccccccc", 6, 7)
End Sub


0
Martin
 
Hello vous deux,

Merci beaucoup pour vos réponses, ça marche nickel !!
0