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

problème différence de dates

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

M

master1551

Guest
Bonjour,
j'ai un soucis avec une macro
dans une cellule A1 j'ai une date
dans une cellule A2 j'ai une autre date

ma macro donne la date A1 a une variable f et la date A2 a une variable i
et quand je marque dans ma macro x = f-i
j'ai l'erreur 13 , incompatibilité de type

je vous joins un bout de code afin d'être plus clair.
Mon problème vient surement de la déclaration de la variable h mais je ne trouve pas

Code:
Dim i As Date
Dim f As Date
Dim x As long

i = Worksheets("feuil1").Range("I5")
f = Worksheets("feuil1").Range("I4")
x = i - f 
msgbox("il y a " & x & " jours")

j'ai testé la fonction datediff mais meme soucis...
 
Re : problème différence de dates

Merci
Mais je crois avoir trouvé mon probléme.

Mes dates sont aux formats xx.xx.xx et non xx/xx/xx
j'ai essayé avec le second format et ça a fonctionné
 
Re : problème différence de dates

Bonsoir et bienvenue sur le forum

Certainement qu'une des dates n'est pas reconnue comme date. Comment savoir sans le fichier exemple.

A+
 
- 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
15
Affichages
788
Réponses
25
Affichages
1 K
Réponses
5
Affichages
913
Réponses
2
Affichages
411
Réponses
3
Affichages
256
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…