j’ai actuellement un fichier dans lequel est saisi le contrat de chaque employé (nom, prenom, date début de contrat, date de fin de contrat)
lorsque la date de fin de contrat approche, un message s’affiche dans la cellule à côté et un mail est envoyé.
j’ai crée un userform pour modifier une date de fin de contrat (prolonger un contrat par exemple)
le problème qui se pose est celui ci
lorsqu’une nouvelle date est saisi via le userform, le « rafraichissement » de la cellule ne se fait pas et donc le message ne s’affiche pas dans la cellule à coté, à moins de faire manuellement un double clic et entrer…
je bloque sérieusement, j’ai essayé plein de chose avec SendKey, Application.Calculate
mais rien ne fonctionne
ci joint le fichier (si les explications ne sont pas clairs)
merci par avance
Si tu cible la cellule « B2 » dans le Range tu ne dois pas rajouter la partie qui suit qui a pour effet de surajouter un chiffre déjà déterminé par la partie :
le 2 de B2 cible la ligne 2 pour la colonne B inutile de lui rajouter le chiffre déterminé par la suite
C’est où l’un ou l’autre
Donc je pense que tu souhaites une détermination dynamique du numéro de la ligne donc supprime le 2 et conserve la suite ce qui donne cette ligne de code :