Peut-on écrire dans une formule?: somme de (

amauryde

XLDnaute Occasionnel
Bonjour,

je cherche à écrire somme.si(onglet1!:dernier onglet dont je ne connais pas le nom!;.....

est-ce possble?
 

catdog

XLDnaute Junior
Re : Peut-on écrire dans une formule?: somme de (

Bonjour,

Ne suffit-il pas de garder un dernier onglet qui servira d'onglet "balai", sans jamais l'utiliser et insérer tous les onglets à sommer avant ?

Bonne réception,

Olivier
 

WUTED

XLDnaute Occasionnel
Re : Peut-on écrire dans une formule?: somme de (

Bonjour amauryde, catdog, CISCO,

Tu peux aussi ajouter une fonction dans un module en vba comme :
VB:
Function nomDernierOnglet() as String
    nomDernierOnglet = Sheets(Sheets.Count).Name
End Function

Puis utilisez INDIRECT dans ta formule :
Code:
=INDIRECT(nomDernierOnglet()&"!A1")

Dans l'exemple d'une formule qui récupère simplement le contenu de A1 dans ta dernière feuille.
 

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
312 084
Messages
2 085 194
Membres
102 811
dernier inscrit
caroline29260