Year ne fonctionne pas

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

JBARBE

XLDnaute Barbatruc
Bonjour à tous,

ci-joint un fichier avec macro qui ne fonctionne pas !

Code:
Sub essai()
If Cells(1, 1) = Year(Cells(1, 5)) Then MsgBox "ok"
End Sub

Merci !
 

Pièces jointes

Re : Year ne fonctionne pas

Bonjour JBarbe

Pour comprendre il faut debugger ou mettre des msgbox:

Code:
Sub essai()
MsgBox Cells(1, 1).Value
MsgBox Year(Cells(1, 5))
If Cells(1, 1) = Year(Cells(1, 5)) Then MsgBox "ok"
End Sub
 
Re : Year ne fonctionne pas

Bonjour Dranreb et MJ13,

ben non cela ne me fait pas rigoler ce message 1905 à la place de 2013 et l'autre message vrai - faux !

donc cela serait un bug d'excel puisse-que je n'ai pas trouvé la solution sur internet !

Que puis-je faire ?
 
Re : Year ne fonctionne pas

Bonjour à tous,

Cells(1,1) vaut 41376
Year (Cells(1,5) vaut 2013

Si tu poses :
VB:
Option Explicit
Sub essai()
If Year(Cells(1, 1)) = Cells(1, 5) Then MsgBox "ok"
End Sub

Pas de problème.

A+ à tous
 
Re : Year ne fonctionne pas

Bonjour à tous,

Cells(1,1) vaut 41376
Year (Cells(1,5) vaut 2013

Si tu poses :
VB:
Option Explicit
Sub essai()
If Year(Cells(1, 1)) = Cells(1, 5) Then MsgBox "ok"
End Sub

Pas de problème.

A+ à tous

Quel étourdi ! en effet c'est logique de mettre year pour la cellule cells(1,1) qui contient le format 12/04/2013 !

Ah, il faut que je me repose de l'ordi que j'utilise des heures et des heures !

Merci JCGL et merci pour la démo pour les autres !

bonne soirée
 
- 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
15
Affichages
786
  • Question Question
Microsoft 365 Problème de date
Réponses
5
Affichages
358
Réponses
4
Affichages
281
Retour