Microsoft 365 inserer 1 textbox si 2 autres textbox présents dans base de donnée

Mwadepaname

XLDnaute Junior
Bonjour le forum,

je mets en place un fichier de suivi incident avec nom, incident, date de début et de fin.
Je souhaite lorsque l'incident est clôturé faire une maj avec la date de fin.
J'aimerai que cette date s'incrémente dans la ligne déjà existante avec nom, incident, date de début.
Si le nom et l'incident sont déjà présent dans la base de donnée alors insérer date de fin sinon msgbox

Malgré plusieurs tentative je bloque.

Ci-joint le fichier.
Si quelqu'un a une idée.
Merci

Ps: mon code est sûrement moyen, je suis en apprentissage ;)
 

Pièces jointes

  • suivi test.xlsm
    68.2 KB · Affichages: 22

Mwadepaname

XLDnaute Junior
Finalement j'ai trouvé :)

pour ceux que cela pourrait intéresser, voici le code :

For Each cel In plage
If cel.Value = agent_modif.Value And cel.Offset(0, 1).Value = txtpb2.Value Then cel.Offset(0, 6).Value = txtdf.Value
Next cel
End If
For Each cel In plage
If cel.Value = agent_modif.Value And cel.Offset(0, 1).Value = txtpb2.Value Then cel.Offset(0, 7).Value = txthf.Value
Next cel
End if
==============
Je ne sais pourquoi lorsque je compile ses 2 lignes ça ne fonctionne pas.
Du coup je laisse comme ça.

Résolu
 

Discussions similaires

Statistiques des forums

Discussions
314 628
Messages
2 111 337
Membres
111 104
dernier inscrit
JEMADA