Affichage de dates

Résolu/Fermé
Ricky38 Messages postés 4349 Date d'inscription samedi 15 mars 2008 Statut Contributeur Dernière intervention 2 novembre 2013 - 2 sept. 2009 à 02:37
Ricky38 Messages postés 4349 Date d'inscription samedi 15 mars 2008 Statut Contributeur Dernière intervention 2 novembre 2013 - 2 sept. 2009 à 05:52
Bonjour,

Je travaille avec Excel 2003 et 2007
J'aimerais savoir si il y a un moyen de faire afficher dans une colonne ( A par exemple) les dates d'un mois donné dans une cellule et seulement faire afficher les dates des jours ouvrables ( lundi au vendredi)

Voici un exemple:

en A1 je mets le mois

et dans la colonne A, disons de A3 à A... les dates des jours ouvrables seulement s'affichent.

Donc, si en A1 je change le mois et bien les dates se changeront automatiquement dans la colonne A

J'ai quelques notions sur Excel et si vous répondez en VBA j'apprécierais les détails car je ne suis pas très avancé coté VBA.

Merci infiniment

4 réponses

Raymond PENTIER Messages postés 58823 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 17 janvier 2025 17 269
2 sept. 2009 à 03:45
Bonjour.

En A1 saisir 01/03/09 au Format/Cellule/Nombre/Personnalisée/et taper MMMM
L'affichage sera mars.

En A3 saisir =SI(OU(JOURSEM(A1;2)=6;JOURSEM(A1;2)=7);A1+8-JOURSEM(A1;2);A1)
En A4 saisir =SI(OU(JOURSEM(A3;2)=5;JOURSEM(A3;2)=6);A3+8-JOURSEM(A3;2);A3+1)
ces 2 cellules au Format/Cellule/Date/Personnalisée/ et taper JJJ JJ-MM-AA
L'affichage sera lun 02-03-09 et mar 03-03-09.

Recopier A4 vers le bas jusqu'à A24 .
0
Ricky38 Messages postés 4349 Date d'inscription samedi 15 mars 2008 Statut Contributeur Dernière intervention 2 novembre 2013 1 459
2 sept. 2009 à 03:55
Salut Raymond,

merci pour ta réponse

j'ai fait la manœuvre et ça ne fonctionne pas

En A3 la date est correcte 02-03-09
En A4 La date est lun 02-01-00
et de A5 à A24 c'est #NOM?

Je ne comprends pas !
0
Raymond PENTIER Messages postés 58823 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 17 janvier 2025 17 269
2 sept. 2009 à 03:45
https://www.cjoint.com/?jcebpYZisL

Tu as fait une erreur en tapant la dernière formule.
0
Ricky38 Messages postés 4349 Date d'inscription samedi 15 mars 2008 Statut Contributeur Dernière intervention 2 novembre 2013 1 459
2 sept. 2009 à 04:11
oui ok c'est bon maintenant merci

D'autre part est-il possible d'avoir une ligne vide entre chacune des dates ?
0
Raymond PENTIER Messages postés 58823 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 17 janvier 2025 17 269
2 sept. 2009 à 05:25
Pourquoi ne pas les insérer manuellement ?
0
Ricky38 Messages postés 4349 Date d'inscription samedi 15 mars 2008 Statut Contributeur Dernière intervention 2 novembre 2013 1 459
2 sept. 2009 à 05:30
oui biensur que je peux les insérer manuellement, je voulais tous simplement savoir si on pouvait le faire de façon automatique ;)


Merci encore Raymond pour les formules de dates très sympa de ta part
0
Raymond PENTIER Messages postés 58823 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 17 janvier 2025 17 269
2 sept. 2009 à 05:41
On peut, bien sûr.
Mais ça rend les formules beaucoup plus compliquées, et de toutes façons les formules affichant des cellules qui semblent vides empêchent d'y écrire quoi que ce soit d'autre !
En fait, à quoi devaient servir ces lignes vides, dont tu n'avais pas fait mention dans ta première question ? (Si tu l'avais fait, je n'aurais même pas essayé de te proposer quelque chose !).
0
Ricky38 Messages postés 4349 Date d'inscription samedi 15 mars 2008 Statut Contributeur Dernière intervention 2 novembre 2013 1 459
2 sept. 2009 à 05:52
Salut,

en fait je ne savais pas que ça compliquait autant les formules et qu'en plus on ne pouvait pas se servir des cellules vides.

Alors j'ai testé et j'ai inséré mes lignes manuellement et ça fonctionne très bien.

Un gros merci encore.
0