MS Excel 2003, insérer le jour actuel
Fermé
CompaqPresario
Messages postés
361
Date d'inscription
mardi 8 août 2006
Statut
Membre
Dernière intervention
27 février 2011
-
2 févr. 2008 à 21:12
myfilou@tele2.fr - 8 févr. 2008 à 01:18
myfilou@tele2.fr - 8 févr. 2008 à 01:18
A voir également:
- MS Excel 2003, insérer le jour actuel
- Insérer liste déroulante excel - Guide
- Insérer une vidéo dans powerpoint - Guide
- Insérer signature word - Guide
- Si et excel - Guide
- Mise a jour chrome - Accueil - Applications & Logiciels
5 réponses
dandypunk
Messages postés
831
Date d'inscription
jeudi 3 janvier 2008
Statut
Membre
Dernière intervention
11 septembre 2011
83
2 févr. 2008 à 23:22
2 févr. 2008 à 23:22
Ce que tu appelle le jour actuel c'est le jour de la semaine?
Raymond PENTIER
Messages postés
58732
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
29 novembre 2024
17 246
3 févr. 2008 à 05:15
3 févr. 2008 à 05:15
Non : L'utilisateur ne peut modifier le format des insertions automatiques dans les en-têtes et pieds de page d'Excel 2003.
C'est à toi de prévoir une cellule en bas de page de tes feuilles, avec la date affectée du format de ton choix.
Mais quelle est l'utilité d'imprimer le jour de la semaine, et pas la date ?
Si c'est impératif (emploi du temps, planning ...), tu peux donner à l'onglet de ta feuille le nom que tu veux, et faire imprimer cet onglet en peid de page.
C'est à toi de prévoir une cellule en bas de page de tes feuilles, avec la date affectée du format de ton choix.
Mais quelle est l'utilité d'imprimer le jour de la semaine, et pas la date ?
Si c'est impératif (emploi du temps, planning ...), tu peux donner à l'onglet de ta feuille le nom que tu veux, et faire imprimer cet onglet en peid de page.
dandypunk
Messages postés
831
Date d'inscription
jeudi 3 janvier 2008
Statut
Membre
Dernière intervention
11 septembre 2011
83
3 févr. 2008 à 13:07
3 févr. 2008 à 13:07
En considérant que tu parlais du jour de la semaine, voila le code à insérer dans ThisWorbook
Private Sub Workbook_BeforePrint(Cancel As Boolean) Dim ws As Variant Dim sJourSemaine As String 'Nom du jour de la semaine Dim iNoJour As Integer 'N° du jour de la semaine 'On récupère le jour de la semaine en considérant que la semaine commence un lundi iNoJour = Weekday(Date, vbMonday) 'On calcule le jour de la semaine Select Case iNoJour Case 1 sJourSemaine = "Lundi" Case 2 sJourSemaine = "Mardi" Case 3 sJourSemaine = "Mercredi" Case 4 sJourSemaine = "Jeudi" Case 5 sJourSemaine = "Vendredi" Case 6 sJourSemaine = "Samedi" Case 7 sJourSemaine = "Dimanche" End Select 'On affecte le jour de la semaine à l'entête de toutes les feuilles du classeur For Each ws In Worksheets ws.PageSetup.CenterHeader = sJourSemaine Next End Sub
CompaqPresario
Messages postés
361
Date d'inscription
mardi 8 août 2006
Statut
Membre
Dernière intervention
27 février 2011
46
4 févr. 2008 à 04:16
4 févr. 2008 à 04:16
Merci beaucoup pour vos réponses et votre aide.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question