Connaitre nbJours en Fev selon les années

  • Initiateur de la discussion Celine
  • Date de début
C

Celine

Guest
Bonjour,

J'ai fais un calendrier, qui pour chaque année me crée une fiche, me met les bon jours semaine mais j'aimerais savoir comment faire pour récupérer le nb de jours qu'il y a en février pour chaque année.

Merci beaucoup!

Celine
 
C

Celine

Guest
Bonjour!

Excuse moi (le prend surtout pas mal) mais je vois pas en quoi mon fichier peu t'éclairer.

Je cherche une formule qui me dit qu'en 2005 il y avait 28 jours en février, en 2006 il y aura 29 jours en février, en 2007 il y aura 28 jours...

merci beaucoup!
 
M

michel_m

Guest
Bonjour Céline, Tonio

Dans la centrale de téléchargement XLD, regardes le fichier 'Dates et heures' réalisées par nos petites fées XLD Cathy, Monique et Celeda où tu devrais trouver une réponse

Bonne recherche

Michel
 

tonio59

XLDnaute Junior
re,


est ce que ça te vas le fichier joint ? ? ? Mais si tu pouvais quand même envoyé ton fichier pour voir comment tu fais . . .

Merci, à pluche [file name=Nbre.zip size=1846]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Nbre.zip[/file]
 

Pièces jointes

  • Nbre.zip
    1.8 KB · Affichages: 16
C

Claude

Guest
Bonjour

Pour compléter la réponse de Tonio (en formule)
Ci-joint une formule qui tient compte des années séculaires non multiples de 400. (vba connais pas)
Bonne journée [file name=Fevrier.zip size=1520]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Fevrier.zip[/file]
 

Pièces jointes

  • Fevrier.zip
    2.1 KB · Affichages: 16
  • Fevrier.zip
    2.1 KB · Affichages: 15
  • Fevrier.zip
    2.1 KB · Affichages: 13

PascalXLD

XLDnaute Barbatruc
Modérateur
Bonjour

Voici un exemple en vba

Bon courage [file name=Celine.zip size=6809]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Celine.zip[/file]

Message édité par: Pascal76, à: 23/06/2005 10:27
 

Pièces jointes

  • Celine.zip
    14.1 KB · Affichages: 15
  • Celine.zip
    14.1 KB · Affichages: 16
  • Celine.zip
    14.1 KB · Affichages: 22

tonio59

XLDnaute Junior
Pour récupérer la varaible en VBA:

Dim x as double
x = Sheets('feuil1').Range('B2').value

Et voila le tour est joué, tu as récupéré le calcul dans une variable en VBA. Pour récupérer ce genre de chose, tu peux cacher la feuille ou tu met toutes les variables. En même temps, tu veux peut être faire le calcul directement dans ton programme VBA, mais là il faut que je retrouve le code . . .

Pour mettre des couleurs, il faut faire une mise en forme conditionnelle : format/mise en forme conditionnelle
 

tonio59

XLDnaute Junior
voila un meilleur code VBA, plus simple à exploiter :

Sub nbre_jours_février()
'
'
Dim y As Date
Dim z As Date
Dim a As Integer

a = Sheets('feuil1').Range('A2').Value
y = '01/02/' & a
z = '01/03/' & a

x = DateDiff('d', y, z)
MsgBox (x)

End Sub


ciao
 
C

Celine

Guest
Bonjour à ceux que je n'ai pas déjà 'vu'

effectivement Tonio ta 2è fonction est meilleure l'autre ne marchait pas,

voici mon fichier final.

merci beaucoup @+

Céline
[file name=Calendrier_20050623114915.zip size=38396]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Calendrier_20050623114915.zip[/file]
 

Pièces jointes

  • Calendrier_20050623114915.zip
    37.5 KB · Affichages: 13

Discussions similaires

Réponses
1
Affichages
345

Statistiques des forums

Discussions
312 493
Messages
2 088 957
Membres
103 990
dernier inscrit
lamiadebz