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

Probleme de fusion de lignes avec un doublant pour faire un total

themindhaze

XLDnaute Nouveau
Bonjour,


J'aimerai faire une une fusion de lignes avec les doublant comme critère de fusion ( check le fichier ) a fin de faire une somme.
Il faut utiliser le critère 3 comme moyen de fusion

J'ai souvent
Merci
 

Pièces jointes

  • Classeur1.xlsx
    29.1 KB · Affichages: 38

Dranreb

XLDnaute Barbatruc
Bonjour.
J'ai installé deux modules de service dont un tout petit de classe qui définit le type SsGr et j'ai écrit une Worksheet_Change dans le module de la feuille. Clic droit sur l'onglet, Visualiser le code pour la voir.
 

themindhaze

XLDnaute Nouveau
pouvez vous me dire les differents etaps de ce progamme ? sachant que c'est que un exemple mon vrai fichier excel contient plusieurs montant donc je veux le comprendre a fin de le bien modifier pour faire des sommes.
Merci beaucoup
 

Dranreb

XLDnaute Barbatruc
À part changer le contenu d'une cellule, il n'y a pas de manœuvre spéciale à faire pour faire tourner une Sub Worksheet_Change dans un module d'objet Worksheet. C'est une procédure de prise en charge d'un évènement décrété par Excel.
Si on souhaite néanmoins la lancer quand même aussi depuis une autre procédure, il faut lui spécifier comme argument une expression Range représentant une plage de la feuille censée avoir été modifiée.
 
Dernière édition:

Dranreb

XLDnaute Barbatruc
Oui ça marche aussi.
Il se base sur la dernière cellule renseignée de la colonne A.
Mais on pourrait limiter la réaction à la saisie d'un montant dans la colonne D en ajoutant comme 1ère instruction exécutable :
VB:
If Target.Column <> 4 Then Exit Sub
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…