Bonjour,

Je voudrais pouvoir coller la somme, la moyenne, le nb...d'une sélection dans une cellule (en valeur).
Pour ceci je remplis mon presse-papiers de la sorte (exemple pour la somme)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
Sub somme_select()
Const DATAOBJECT_BINDING As String = "new:{1C3B4210-F441-11CE-B9EA-00AA006B1A69}"
 
 With CreateObject(DATAOBJECT_BINDING)
        .SetText WorksheetFunction.Subtotal(9, Selection)
        .PutInClipboard
    End With
 
End Sub
Ensuite, quand je colle (CTRL+V), j'ai bien la somme de ma sélection, qu'elle provienne d'une sélection filtrée ou non.

J'aimerais pouvoir créer autant d'entrée dans mon clic-droit
Copier Somme
Copier Moyenne
...

En gardant les autres fonctionnalités mon menu contextuel et si possible en utilisant la même macro.

C'est à dire en appelant l'arg1 de subtotal en fonction du menu sélectionné.

Et encore mieux, pour le moment sur tous mes classeurs Excel (avant de le diffuser à ceux que ça pourrait intéresser dans mon entreprise).

Voir l'image attachée

Nom : MenuContextuel.jpg
Affichages : 132
Taille : 23,3 Ko


Merci beaucoup pour votre aide.

JPG