Re:=> DEMO Jouer avec les Plages Nommées en VBA
Bonsoir Margo, bonsoir Thierry,
bonsoir à toutes et à tous,
bonsoir à la tata Josette d'Hervé 🙂
Je suppose que Thierry va revenir te donner des détails, mais pour la ListBox, dans la barre d'outils Visual Basic (Affichage / Barre d'Outils), tu cliques sur l'icône correspondant au mode création (règle + équerre + crayon), tu cliques avec le bouton droit sur la ListBox et tu choisis Propriétés. Là, tu cherches PrintObject que tu places à False.
Sinon, pour la fonction INDIRECT, elle est effectivement très pratique et ta feuille en est un exemple parfait.
Pour faire référence à plusieurs cellules pour faire un somme comme tu le demandes, tu peux indiquer :
=SOMME(INDIRECT(A1&'!B1:B10'))
avec le nom de la feuille en A1 (e.g. Feuil1), cela reviendrait à écrire :
=SOMME(Feuil1!B1:B10)
Cette fonction va utiliser le contenu de la cellule comme une référence (nom de classeur, de feuille ou même encore une ou des références de cellules).
Pour la cellule C4, j'ai utilisé un format nombre personnalisé : ';;;' elle sera invisible (sauf dans la barre de formule) quelle que soit le type de données.
Et puis tiens, pour ton anniversaire, je te fais un :kiss:
A+ 😉