Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 Mettre une somme en entête

dodineau

XLDnaute Occasionnel
Bonjour à toutes et tous.
Est-il possible dans une macro de mettre dans une feuille de calcul, en entête gauche, une formule du type = somme(A1:A3)
Merci pour votre aide.
A+
 

bbb38

XLDnaute Accro
Bonjour dodineau , le forum,
En entête gauche, cela ne correspondrait pas à la cellule A1…. Somme(A1 :A3)… J’avais envie de plaisanter.
Exemple sur le fichier ci-joint. On peut également utiliser une boucle, en vérifiant s’il s’agit bien de valeurs numériques.
Cordialement,
Bernard
 

Pièces jointes

  • Somme.xlsm
    18.1 KB · Affichages: 17

Phil69970

XLDnaute Barbatruc
Bonjour @dodineau , Bernard

Je te propose ce code:
VB:
Sub Mon_EnTete()
With ActiveSheet.PageSetup
    Set MaSomme = Range("A1:A3")
    MaSomme = Application.WorksheetFunction.Sum(MaSomme)
    .LeftHeader = MaSomme
End With
End Sub
Et tu auras le résultat dans ton en-tête de page gauche

@Phil69970
 

Discussions similaires

Réponses
3
Affichages
334
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…