Somme plage BN11:DU11 par vba

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Marc_du_78

XLDnaute Accro
Bonsoir le Forum,

Je souhaiterai savoir s'il est possible d'effectuer une somme dans un champ donné par vba uniquement dans champ DV à partir de DV11 et qu'elle se recopie dans ce champ tant que le champ C comporte un nom (liste variable) ou mieux tant que le champ C n'est pas vide de noms. Afin d'éviter l'effacement accidentelle de la formule :
=SOMME(BN11😀U50) portée en DV 11

En espérant m'être fait comprendre, je vous remercie de votre aide et vous souaite une bonne semaine et +
 
Re-bonsoir Marc,

Je te propose une autre alternative qui se situe entre la formule et la macro 🙂

En fait, si j'ai bien compris, tu veux faire la en DNxx la somme des valeurs de BNxx à DUxx si la colonne Cxx n'est pas vide (suis-je clair ?). Si c'est le cas, je te joins un fichier exemple et tu as un bouton 'Somme' en cellule DV10 qui, plutôt que de tout recalculer, te recopie la formule de calcul de DV11 à DV50. Cette formule est :

=SOMMEPROD((C11<>'')*(BN11😀U11)) pour la cellule DV11.

Voilà, le fichier sera plus clair, peut-être 😉

Amitiés
Charly [file name=Marc_BN11_DU11.zip size=14030]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Marc_BN11_DU11.zip[/file]
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Retour