Une copie d'écran avec info sur quoi doit être où.
Ze comprends pas trop (fatigue trop grande ?).
Sub NomIsole$(texte$)
iPosS% = 0
DO
' positon du dernier antislash rencontré
iPosAv% = iPosS%
' recherche du prochain antislash
iPosS% = INSTR(iPosS% + 1, texte$, "\" )
' y en a plus, on quitte
IF (iPosS% = 0) THEN EXIT DO
LOOP
' où est le point d'extension si y a ?
iPosP% = INSTR(iPosAv% + 1, texte$, "." )
' si pas de point, valeur artificielle
if (iPosP% = 0) then iPosP% = LEN(texte$) + 1
NomIsole$ = MID$(texte$, iPosAv% + 1, iPosP% - iPosAv% - 1)
END SUB
Si on cherche le nom correspondant à la ligne sélectionnée, on récupère le tout, le passe comme paramètre à la fonction NomIsole$ et on a alors le nom tout seul. Suffit de l'afficher où on veut comme caption.
Le labeltitrecaption, c'est la barre de titre de la feuille ???
Une copie d'écran, une copie d'écran !!! Vaut mieux un dessin que de longs discours.
NB : si le prog n'est pas écrit par soi-même, tintin pour modifier sa façon de se comporter !!
Message édité par Carbon_14 le 21-12-2002 à 18:10:59