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 !
ça consiste à prendre en compte qu'excel travaille en jours [file name=heures_20051222165853.zip size=1385]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/heures_20051222165853.zip[/file]
Et ben y en a qui ont de la chance de pouvoir faire du ski, si tu as de la place pour m'héberger, je fais mes bagagge de suite. B)
Bon je te propose quand meme une 'petite solution' par macro. Ma devise étant bien évidemment pourquoi faire simple lorsque l'on peut faire compliqué!!!
Il y a peut etre, surement meme, plus simple, mais c'es tout ce que j'ai réussit a bricoler.
En espérant que ca puisse t'aider quand meme.
Code:
Sub change()
Dim heur As Variant, min As Variant
Application.Goto Sheets('feuil1').Range('A1')
For i = 1 To Range('a65536').End(xlUp).Row
heur = Left(Cells(i, 1).Value, InStr(1, Cells(i, 1).Value, '.') - 1)
min = Mid(Cells(i, 1).Value, InStr(1, Cells(i, 1).Value, '.') + 1)
If Len(min) = '1' Then min = min & '0'
Cells(i, 2).Value = heur & 'h' & min
Next i
End Sub
@+
PS : La prochaine piste que tu descends, pense a moi qui suis en train de réviser mes exam!!!
- 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