Remplir une cellule avec la validation des données

zuli3n

XLDnaute Occasionnel
Bonjour le Forum,

je vous demande un petit coup de main sur une formule que je ne trouve ou que j'utilise mal.
Je voudrais remplir une cellule (B4) avec une validation de données de la cellule (A4). Je veux calculer la valeur de A4 et la valeur d'une autre cellule (A1). Le truc ce qu'il ne faut absolument pas avoir de formule dans la cellule (B4).

Je sais ce n'est pas trop claire j'ai fais un fichier exemple pour vous monter.

J'ai essayer ces différentes formules dans la validation des données de la cellule (A4):
J'ai aussi essayé de faire le calcul dans une autre cellule pour mettre le résultat dans (B4) mais rien à faire...

Code:
=SI(ESTVIDE(B4);"";SOMME(A4*A1))
=SI(ESTVIDE(B4);"";MAX(C1))
=ET(ESTVIDE(B4));"";SOMME(A4*A1))

Si vous avez une piste je suis preneur :)

Cordialement,
++
 

Pièces jointes

  • Test.xls
    21.5 KB · Affichages: 30
  • Test.xls
    21.5 KB · Affichages: 32
  • Test.xls
    21.5 KB · Affichages: 32

Modeste geedee

XLDnaute Barbatruc
Re : Remplir une cellule avec la validation des données

Bonsour®

:rolleyes:
VBA obligatoire ...
utiliser une proc événementielle à placer dans le module de feuil
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Row > 3 And Target.Column = 1 Then
Target.Offset(0, 1) = Target.Value * [A1]
End If
End Sub
 

zuli3n

XLDnaute Occasionnel
Re : Remplir une cellule avec la validation des données

Re,

Merci Modeste geedee pour ta réponse.

Bon j'avoue je voulais éviter le vba, étant pas trop à l'aise avec :)
Maintenant il me reste à trouver comment intégrer le bout de code. Merci à toi.

Cordialement,
++
 

Statistiques des forums

Discussions
312 182
Messages
2 086 003
Membres
103 084
dernier inscrit
Hervé30120