Problème de référence circulaire et macro
Résolu
stephaka10
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
stephaka10 Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
stephaka10 Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai besoin d'aide pour un tableau Excel.
Je souhaite que le montant saisis dans la cellule B4 reste celui que je saisis s'il est inférieur au montant du plafond (dans la cellule G17) ou se change s'il est supérieur en indiquant le montant du plafond.
exemple: plafond à 2600€
si j'entre 2500€ en B4, B4 reste à 2500€
si j'entre 2700€ en B4, B4 devient 2600€
Je sais qu'il y a un problème de référence circulaire, qu'il faut créer une macro,mais je ne sais pas faire.
Merci par avance
J'ai besoin d'aide pour un tableau Excel.
Je souhaite que le montant saisis dans la cellule B4 reste celui que je saisis s'il est inférieur au montant du plafond (dans la cellule G17) ou se change s'il est supérieur en indiquant le montant du plafond.
exemple: plafond à 2600€
si j'entre 2500€ en B4, B4 reste à 2500€
si j'entre 2700€ en B4, B4 devient 2600€
Je sais qu'il y a un problème de référence circulaire, qu'il faut créer une macro,mais je ne sais pas faire.
Merci par avance
A voir également:
- Problème de référence circulaire et macro
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Reference pto - Accueil - Box & Connexion Internet
- Jitbit macro recorder - Télécharger - Confidentialité
- Télécharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Indice de référence des loyers - Guide
3 réponses
Bonjour,
Dans une cellule tu ne peux pas entrer un nombre et une formule.
D'une manière simple, ton problème ne peut être résolu à moins de créer une colonne supplémentaire qui prendra en compte les éléments souhaités (=SI...)
A+
pépé
Dans une cellule tu ne peux pas entrer un nombre et une formule.
D'une manière simple, ton problème ne peut être résolu à moins de créer une colonne supplémentaire qui prendra en compte les éléments souhaités (=SI...)
A+
pépé
Bonjour,
comme le dit Pépé, il te faut une cellule autre que B4 pour le résultat
la formule
=MIN(B4;2600)
si tu veux une macro
à installer dans le module feuille concerné
Michel
comme le dit Pépé, il te faut une cellule autre que B4 pour le résultat
la formule
=MIN(B4;2600)
si tu veux une macro
à installer dans le module feuille concerné
Option Explicit
'-------
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$B$4" Then
Application.EnableEvents = False
Target = Application.Min(Target, [G17])
Application.EnableEvents = True
End If
End Sub
Sub SOS_macro()
Application.EnableEvents = True
End Sub
Michel