Condition si en VBA

Bonjour

Je n'arrive pas à mon but , certainement très simple à faire .

Dans le fichier joint , j'aimerai en col A , le resultat suivant

SI en C = Refusee (mis en jaune ici), on a en A =B+10 jours

SI en C <> Refusee , on a en A "NC"

Bien sur nombre de ligne variable

Merci de votre aide

Régis

7classeur1.xlsx (8.43 Ko)

Bonjour REGIS6460, le forum,

Un essai par formule après avoir mis tes données sous forme de tableau structuré....la formule suit en cas d'ajout de lignes.....

Spoiler

un essai par macro évènementielle...

4classeur1-vba.xlsm (15.21 Ko)

Cordialement,

[code]

For i = 1 to 10 ' pour les lignes 1 à 10

if cells(i,3) = "Refusee" then

cells(i,1) = cells(i,2) +10

else

cells(i,1) = "NC"

/code]

Morceau de code impec, très simple en effet et fonctionnel à mes besoins

Merci

Rechercher des sujets similaires à "condition vba"