Macro valeur cible sur plusieurs colonnes

Bonjour à tous

Voilà quelques jours que je galère sur mon tableau pour créer une macro afin d'automatiser mes calculs.

Il s'agit d'une liste de produits que je souhaite vendre, mais qui ont plusieurs niveaux de taxes. (voir fichier ci joint)

Je souhaite d'ajuster le montant de la marge (ligne 13) en fonction de cellules que l'on modifie manuellement (les niveaux de taxes 1 et 2, lignes 7 et 8) afin que les prix de vente finaux (ligne 28) soient bien égaux à ceux définis (ligne 27)

Pour le moment, je les fais colonne par colonne mais c'est très long, car j'ai plus de 100 produits !

Pouvez vous m'aider svp?

133calcul-marge.xlsx (16.20 Ko)

bonjour,

solution via une macro

Sub aargh()
    dc = Cells(11, Columns.Count).End(xlToLeft).Column
    For i = 4 To dc
        Cells(28, i).GoalSeek Goal:=Cells(27, i), ChangingCell:=Cells(13, i)
    Next i
End Sub
Rechercher des sujets similaires à "macro valeur cible colonnes"