Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
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 !
Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
If Target.Address <> "$C$8" Then Exit Sub
If IsNumeric(Target.Value) Then
Target.Value = Target.Value / 24
End If
Application.EnableEvents = True
End Sub
cela n'a rien à voir, ta procedure d'interruption de saisie n'est plus en cours, donc il concidere que tu tapes des jours et non des heures, il te les tansforme automatiquement en heures (nb * 24)
Je t'ai mis une macro, en dessous init, qui remet ton interrupteur d'evennement en marche,
tu te positionnes dessus (dans la procedure init) et en haut tu as une icone (un triangle (lecture)), tu cliques dessus et tu essaies
ca devrait fonctionner
- 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