incrémentation de dates

  • Initiateur de la discussion Initiateur de la discussion François
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

F

François

Guest
Bonjour à tous,

bon, je suis vraiment un tout jeune utilisateur de VBA et je voudrais réaliser une macro me permettant, après avoir rentrer une date, que dans une cellule le nombre de jours restant à parcourir s'affiche (avec la possibilté d'aller dans les négatifs).
Par exemple, je rentre dans une cellule la date du 10/01/2005, eh ben dans une cellule à coté apparaisse le nombre 4 si jamais on est le 06/01/2005.
et une fois la date dépassée, que ce nombre (donc négatif) s'affiche en rouge.
j'espere que j ai été assez clair, merci d'avance de vos conseils car ca commance à fumer !
 
Salut"François"
un petit exemple de ce qui peut se faire
Private Sub Worksheet_Change(ByVal Target As Range)
Dim celDate As Date
celDate = Format(Date, "00000") 'CelDte variable Date aujourdhui au format numerique
If Not Intersect(Target, Range("C9")) Is Nothing Then 'celà ce passe en cellule C9
Range("C9") = Format(Range("C9"), "00000")'au format Numerique
Range("E9") = Format(Range("C9").Value - celDate) 'la cellule E9 est la difference de la date entrée et la date d'aujourdhui
End If
End Sub
à mettre dans Worksheet feuil1
A+++
Jean Marie
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
1
Affichages
337
Retour