Affichage par défaut dû à la cellule à côté

Bonjour ,

J'ai un problème ... , j'aurais besoin de votre aide si vous le voulez bien.

Je dispose des colonnes B et C , je voudrais que lorsque je rempli une cellule de la colonne B (par exemple B25) par un chiffre supérieur à 0 que la celulle de la même ligne mais de la colonne C (soit C25) se remplisse par le texte "H".

Merci d'avance pour votre aide...

Cordialement.

Eul Vedette

Bonjour,

Il faut que tu places la procédure VBA suivante dans le module de la feuille concernée :

Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Count > 1 Then Exit Sub
    If Target.Column = 2 Then
        If IsNumeric(Target) And Target > 0 Then Target.Offset(0, 1) = "H"
    End If
End Sub

A+

Bonjour,

Sans passer par VBA tu peux aussi utiliser une formule en colonne C :

=SI(B2>0;"H";"")

et recopier la formule vers le bas

Bonjour Frangy ,

Merci de ta réponse ca fonctionne comme il le faut ...

Mes amitiés ...

Cordialement

EulVedette

Rechercher des sujets similaires à "affichage defaut cote"