Hello,
Je peux pas vraiment ouvrir ton excel (Politique du réseau d'entreprise), mais ton problème à l'air plutôt simple.
Sub Calcul_reduc()
Dim Prix as Double, Reduc as double, PrixFinal as Double
Prix = Cells(Ligne_de_la_cellule_prix, Colonne_de_la_cellule_prix)
If Left(Cells(Ligne_de_la_cellule_reduc, Colonne_de_la_cellule_reduc), 1) <> "-" Then
Reduc = Cells(Ligne_de_la_cellule_reduc, Colonne_de_la_cellule_reduc)
PrixFinal = Prix * Reduc / 100
Cells(Ligne_de_la_cellule_reduc, Colonne_de_la_cellule_reduc).value = "-" & PrixFinal
End if
End Sub
Du as juste à créer une macro, insérer le code à l'intérieur et biensur adapté les colonnes/lignes ! Tu peux même lié la procédure "Calcul_reduc" à un bouton que tu placerai près de ton tableau, pour une meilleur ergonomie
Fait moi un retour !