OVH Cloud OVH Cloud

Nom de la feuille de calcul renvoyé dans une cellule?

2 réponses
Avatar
Alain79
Quelqu'un pourrait-il me rappeller comment renvoyer dans une cellule le nom
de la feuille de calcul...
Merci - Alain79

2 réponses

Avatar
CAP2
Salut,

essaie ça :

=STXT(CELLULE("filename";B1);TROUVE("]";CELLULE("filename";B1))+1;32)

Pour info :

CELLULE("filename";B1) renvoie le chemin d'accès (d'enregistrement) de ton
fichier et de ta feuille de calcul.

TROUVE("]";CELLULE("filename";B1)) renvoie la position de départ de ta
chaîne de caractère (ici à partir du signe ] que tu auras dans ton chemin
d'accès obtenu grâce à CELLULE(............)).

STXT renvoie le nombre voulu de caractères (ici 32) à partir d'un point
donné (ici trouvé par TROUVE("]";CELLULE("filename";B1))+1) dans une chaîne
donnée (ici le résultat de CELLULE("filename";B1))

Ca marche ?

CAP2
Avatar
RGI
bonjour

dans le code la feuille

Private Sub Worksheet_Activate()
[a1].Value = ActiveSheet.Name
End Sub

salutations

gilbert


"Alain79" a écrit dans le message de news:
dds868$6jl$
Quelqu'un pourrait-il me rappeller comment renvoyer dans une cellule le
nom
de la feuille de calcul...
Merci - Alain79