Bonjour
Je galère en VBA et ne sais pas trop comment faire....aussi merci aux experts pour votre aide.
J'ai un fichier Excel avec 2 onglets : l'un de paramètre, l'un de calculs.
Dans l'onglet Paramètres, je peux choisir le détail des calculs : pour cela il faut que je coche Toto1 ou/et Toto2....
Cela aura pour conséquence, dans l'onglet Calculs, de Grouper ou Dissocier la ligne concernée (si je coche, cela dissocie le bloc, si je ne sélectionne pas cela groupe le bloc) ; ainsi mon onglet devient plus lisible.
Ensuite, dans onglet Calculs, via un bouton identique à "Mise à Blanc", qu'on appelera TOTAL, je souhaite pouvoir ajouter deux colonnes après la colonne AN :
* la 1er colonne, dont titre sera CALCUL, sera rempli par un calcul fait à partir des valeurs présentes en AM (ex : A023 = AM23*2%+5) - si valeur présente en AM.
Et dans les cellules grises on devra retrouver la même formule que dans les autres cellules grise (ex : A015=sous.total(9;AO16:AO21).
Le nombre de ligne dans les sous groupes peut évoluer
* la 2eme colonne sera une colonne identique à AK (blanche sans valeur, même largeur)
Enfin je souhaite pouvoir supprimer les valeurs de certains colonnes (Mise à Blanc) : la macro a été faite sur l'onglet Calculs, je souhaiterai l'activer sur l'onglet Paramètre + cette macro devra supprimer les 2 colonnes ajouter précédemment (si elles sont présentes).
En espérant avoir été clair
Un fichier Exemple en pièce jointe avec le résultat attendu
Un grand merci pour votre aide et bon weekend !!