Fonction stxt (deux choix du nombre de caractères)

Bonjour à tous,

Je fais appel à vous car j'ai un soucis avec la fonction STXT. Je m'explique j'utilisais cette fonction pour opuvoir récupérer les 7 premiers caractères du nom de mon classeur ( 7caractères=un nom de projet). Avant je n'avais pas de soucis car les références étaient de 7 caractères "=STXT(CELLULE("filename";A1);TROUVE("[";CELLULE("filename";A1))+1;7)" mais aujourd'hui j'ai une réf de 6 caractéres. Pensez vous que c'est possible avec STXT?

De plus j'ai une fonction en VBA qui me permet d'avoir le nom du projet:

fonction d'origine:

Function numero_projet()

numero_projet = Left(ActiveWorkbook.Name, 7)

End Function

fonction que j'ai modifié:

Function numero_projet()

If Left(ActiveWorkbook.Name, 2) = LR Then

numero_projet = Left(ActiveWorkbook.Name, 6)

Else

numero_projet = Left(ActiveWorkbook.Name, 7)

End If

Es ce que c'est correct?

End Function

Bonjour

A la 1ère vue cela semble correct à part les guillemets autour de "LR"

Rechercher des sujets similaires à "fonction stxt deux choix nombre caracteres"