Affichage d'heures d'ouverture excel
Résolu/Fermé
louiscris83
-
16 nov. 2007 à 10:39
Le Pingou Messages postés 12225 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 6 décembre 2024 - 16 nov. 2007 à 23:51
Le Pingou Messages postés 12225 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 6 décembre 2024 - 16 nov. 2007 à 23:51
A voir également:
- Affichage d'heures d'ouverture excel
- Liste déroulante excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Word et excel gratuit - Guide
- Déplacer une colonne excel - Guide
7 réponses
Le Pingou
Messages postés
12225
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
6 décembre 2024
1 452
16 nov. 2007 à 17:43
16 nov. 2007 à 17:43
Bonjour,
Est-ce que les indications de la première ouverture/fermeture doivent être conservées (et ainsi de suite) ?
Est-ce que les indications de la première ouverture/fermeture doivent être conservées (et ainsi de suite) ?
Le Pingou
Messages postés
12225
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
6 décembre 2024
1 452
16 nov. 2007 à 18:18
16 nov. 2007 à 18:18
Bonsoir,
Ci après un petit code:
Est-ce que cela vous convient ?
Ci après un petit code:
Private Sub Workbook_Open() col = WorksheetFunction.CountA(Sheets("Feuil4").Rows("2:2")) Sheets("Feuil4").Cells(2, col + 1) = Now Sheets("Feuil4").Cells(2, col + 2) = Time End Sub Private Sub Workbook_BeforeClose(Cancel As Boolean) If Not IsEmpty(Sheets("Feuil4").Cells(2, 1)) Then col = WorksheetFunction.CountA(Sheets("Feuil4").Rows("2:2")) Sheets("Feuil4").Cells(2, col + 1) = Time Sheets("Feuil4").Cells(2, col + 2) = Sheets("Feuil4").Cells(2, col + 1).Value - Sheets("Feuil4").Cells(2, col + 0).Value Sheets("Feuil4").Cells(2, col + 2).NumberFormat = "[$-F400]h:mm:ss AM/PM" End If End Sub
Est-ce que cela vous convient ?
louiscris83
Messages postés
4
Date d'inscription
vendredi 16 novembre 2007
Statut
Membre
Dernière intervention
18 novembre 2007
16 nov. 2007 à 18:47
16 nov. 2007 à 18:47
Oui,
merci beaucoup d'avoir répondu à mon problème.
Seul truc, comment afficher ses heures dans des cellules inferieures plutot que à coté.
Merci encore 1000 fois.
merci beaucoup d'avoir répondu à mon problème.
Seul truc, comment afficher ses heures dans des cellules inferieures plutot que à coté.
Merci encore 1000 fois.
Le Pingou
Messages postés
12225
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
6 décembre 2024
1 452
16 nov. 2007 à 20:26
16 nov. 2007 à 20:26
Bonsoir,
Vos 2 formules affichent l'heure d'ouverture, fermeture et temps écoulé sur une ligne.
La fois suivante les indications sont insérées en première ligne (la ligne 2) et ainsi de suite, donc l'une sous l'autre.
Ma proposition le fait sur une ligne côte à côte mais dans l'ordre des 1,2,3.....etc.
Que voulez-vous exactement
?
Vos 2 formules affichent l'heure d'ouverture, fermeture et temps écoulé sur une ligne.
La fois suivante les indications sont insérées en première ligne (la ligne 2) et ainsi de suite, donc l'une sous l'autre.
Ma proposition le fait sur une ligne côte à côte mais dans l'ordre des 1,2,3.....etc.
Que voulez-vous exactement
?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Le Pingou
Messages postés
12225
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
6 décembre 2024
1 452
16 nov. 2007 à 21:33
16 nov. 2007 à 21:33
Bonsoir,
Je pense que c'est la bonne !
Cela vous convient-il ?
Je pense que c'est la bonne !
Private Sub Workbook_Open() ' Version aujourd'hui dans colonne 1 et données en colonnes Range(Cells(2, 1), Cells(5, 1)).Insert Sheets("Feuil4").Cells(2, 1) = Now Sheets("Feuil4").Cells(3, 1) = Time End Sub Private Sub Workbook_BeforeClose(Cancel As Boolean) ' Version aujourd'hui dans colonne 1 et données en colonnes If Not IsEmpty(Sheets("Feuil4").Cells(2, 1)) Then Sheets("Feuil4").Cells(4, 1) = Time Sheets("Feuil4").Cells(5, 1) = Sheets("Feuil4"). _ Cells(4, 1).Value - Sheets("Feuil4").Cells(3, 1).Value Sheets("Feuil4").Cells(5, 1).NumberFormat = "[$-F400]h:mm:ss AM/PM" End If End Sub
Cela vous convient-il ?
louiscris83
Messages postés
4
Date d'inscription
vendredi 16 novembre 2007
Statut
Membre
Dernière intervention
18 novembre 2007
16 nov. 2007 à 23:42
16 nov. 2007 à 23:42
Merci beaucoup pour tes explications, je suis arrivé grace à ton aide à ce que je voulais.
Merci encore.
Merci encore.
Le Pingou
Messages postés
12225
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
6 décembre 2024
1 452
16 nov. 2007 à 23:51
16 nov. 2007 à 23:51
Bonsoir,
Merci, et pense de mettre le statut : Résolu.
Bonne fin de soirée.
Merci, et pense de mettre le statut : Résolu.
Bonne fin de soirée.