Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

calcul d'un nombre de jours à partir d'une date

  • Initiateur de la discussion Initiateur de la discussion tactic6
  • 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 !

tactic6

XLDnaute Impliqué
Bonjour le forum et tous les autres

j'aimerais dans la mesure du possible connaitre la formule qui me permette de calculer combien de jours se sont écoulés entre la date d'une facture et la saisie de son règlement
je vous joint un fichier qui saura mieux vous expliquer que moi
merci une fois de plus pour votre aide
 

Pièces jointes

Re : calcul d'un nombre de jours à partir d'une date

Bonjour tactic,


Voici ci-joint une réponse. Les dates doivent être saisies en format JJ/MM/AA pour que cela fonctionne.

je te souhaite un bon week-end.

Cordialement,
 
Re : calcul d'un nombre de jours à partir d'une date

bonjour

logiquement, en mettant =G2-(B2*1) ca donne la bonne réponse, mais il ne faudrait pas avoir de faute dans le mois : aout = août ou bien dans la colonne B saisir une vraie date avec un format d'affichage de type jj mmmm aaaa

Edit : oups, Bonjour guillaume excuse pour la collision
 
Re : calcul d'un nombre de jours à partir d'une date

Re en fait c'est pas aussi simple
il faudrait qu'excel devine quand j'écris dans la cellule G pour calculer G2-B2 et écrire un résultat en jour
 
Re : calcul d'un nombre de jours à partir d'une date

Tactic, Guillaume, Wilfried🙂

Avec une macro à coller dans le module de code de la feuille:

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Column = 7 Then
        If IsDate(Cells(Target.Row, 2)) Then
            Cells(Target.Row, 11) = Date - Cells(Target.Row, 2)
        Else
            Cells(Target.Row, 11) = CVErr(xlErrValue)
        End If
    End If
End Sub

Bien-sûr il faut rentrer les données en colonne B sous forme de date
comme te le signalait nos amis.

A bientôt
 
Re : calcul d'un nombre de jours à partir d'une date

Re
Désolé de vous embeter mais j'ai déja une fonction
Private Sub Worksheet_Change(ByVal Target As Range)
et ça fait un conflit
peut on regrouper les deux codes ?
le premier est une protection contre la suppression de ligne
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Selection.Cells.Count Mod 256 = 0 Then
        Application.EnableEvents = False
        If MsgBox("Confirmez vous la suppression", vbYesNo) = vbNo Then
            Selection.Insert
            Selection.Value = tablo
            Selection.Formula = tablof
        End If
        Application.EnableEvents = True
    End If
    
End Sub
y aurait il un moyen de cohabitation ??
 
Re : calcul d'un nombre de jours à partir d'une date

Re Tactic,


Code:
    If Selection.Cells.Count Mod 256 = 0 Then
        Application.EnableEvents = False
        If MsgBox("Confirmez vous la suppression", vbYesNo) = vbNo Then
            Selection.Insert
            Selection.Value = tablo
            Selection.Formula = tablof
        End If
        Application.EnableEvents = True
    Else
        If Target.Column = 7 Then
           Application.EnableEvents = False
           If IsDate(Cells(Target.Row, 2)) Then
               Cells(Target.Row, 11) = Date - Cells(Target.Row, 2)
           Else
               Cells(Target.Row, 11) = CVErr(xlErrValue)
           End If
         Application.EnableEvents = True
        End If
    End If

Sans avoir Testé, je pense que cela devrait faire l'affaire.

A bientôt
 
Re : calcul d'un nombre de jours à partir d'une date

Re
Merci pour ta réponse mais j'avais essayé sans le " else " et ça ne marchait pas comme j'y comprend vraiment pas grand chose ...
merci encore

Edit:
Bien sur ça marche 🙂
 
Dernière édition:
- 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

Discussions similaires

Réponses
8
Affichages
875
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…