macro automatique

J

Jean thomas

Guest
Bonsoir le forum,

Je me permets de venir à nouveau vers vous pour un nouveau problème que je n'arrive pas à résoudre tous seul.
J'ai une feuille avec un calendrier journalier avec un total par semaine. je voudrai arriver à avoir dans ma feuille (1 feuille par mois), le nombre de ligne correspondant au nombre de jour sur un mois considéré.
j'ai pensé à un système de macro auto qui masquerai les lignes vides.
Je suis preneur si qlqu'un à une autre solution à me proposer.

Merci pour les réponses [file name=jeantho.zip size=21377]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/jeantho.zip[/file]
 

Pièces jointes

  • jeantho.zip
    20.9 KB · Affichages: 12

pat1545.

XLDnaute Accro
Salut,

pas sur d'avoir compris mais j'ai mis en feuille janvier , cellule D8:
=DATE(ANNEE($B$1);1;1) où B1 est une liste de validation avec les années 2005-2006-2007
le format de D8 et plus bas: jjjj/jj/mmm/aaa
et en D9 : ) D8+1 à recopier vers le bas

en E8 =nosem(D8)(pour essai) le formule du grand Laurent LONGRE:
qui donnera le vrai n° de semaine

Function NoSem(D As Date) As Long 'Laurent Longre
' fonctionne suivant la norme ISO contrairement à no.semaine()
D = Int(D)
NoSem = DateSerial(Year(D + (8 - Weekday(D)) Mod 7 - 3), 1, 1)
NoSem = ((D - NoSem - 3 + (Weekday(NoSem) + 1) Mod 7)) \\ 7 + 1
End Function


Patrick (dur de la comprenette)
 

Discussions similaires

Réponses
4
Affichages
297

Statistiques des forums

Discussions
312 485
Messages
2 088 810
Membres
103 971
dernier inscrit
abdazee