Créer un calendrier pour noter mes heures  Sujet résolu

Pour toutes vos questions à propos d'Excel ...

Re: Créer un calendrier pour noter mes heures

Messagepar cacahuet » 05 Fév 2010, 20:18

Amadéus a écrit: _ Il me reste une erreur en bas à droite de février (le 29 février, colonne " Heures total semaine") Que faut-il changer?


Je ne vois pas d'erreur sur la cellule O33

C'est bon, en fait j'avais juste à faire "ignorer l'erreur". Je crois que c'était parce que ce n'était pas la même formule qu'au dessus.

En ce qui concerne les remplacements de formules, effectivement elles sont plus courtes. Je les ai donc utilisées. Par contre, il y avait juste quelque petits oublis :
_ diviser par 2 le résultat final (OK pour celle des RTT). J'avais d'ailleurs aussi oublié de diviser par 2 dans la version 8!
_ ensuite, celle des RTT que tu avais divisé par 2, tu avait oublié des parenthèses à toute la formule qui précède. Sans ça, ça rend quelque chose de bizarre!
_ dans ces formules, c'est écris un moment : 52. Je suppose que ça correspond au nombre de semaine? Du coup j'ai mis 53 a chaque fois.

D'ailleurs, dans la macro, j'ai aussi mis 53 et non 52! Pas de soucis, tu es d'accord?


Amadéus a écrit: La formule
=LIRE.CELLULE(66;Calendrier!$A$1)


A quoi correspond le 66?

Cette formule marche nickel, sauf quand les heures sont à 0, je n'ai rien qui s'affiche (volontairement choisi dans les options), donc pour cliquer c'est pas pratique.
Du coup, je suis en train de m'arracher les cheveux pour trouver la bonne formule à mettre pour que les liens hypertexte se trouvent dans la colonne "n° de semaine"! J'ai essayé de reprendre ta formule et de la modifier, mais ça fonctionne pas!

Aurais-tu la solution?

Il y a quelques jours, tu me disais que ce n'était pas possible de cacher les jours de la semaines et d'en garder qu'un dans la colonne "n° semaine". J'ai réussis avec les MFC : j'ai mis en blanc les n° qui ne sont pas en face d'un jeudi!

Et juste pour une question d'esthétique, j'ai mis en blanc le fond des colonnes "n° de semaine" et " heures total semaine".
Je diffuserais le fichier terminer la prochaine fois. Car il sera normalement terminé après l'histoire des liens!! Ouf, enfin je vais pouvoir te laisser tranquille! :wink:
cacahuet
Utilisateur occasionnel
 
Messages: 20
Inscription: 18 Jan 2010, 22:20
Version Excel: 2007 FR

Re: Créer un calendrier pour noter mes heures

Messagepar Amadéus » 05 Fév 2010, 23:14

Bonsoir

en ce qui concerne les Nos de semaine, j'ai écris:

Impossible de ne mettre la semaine que pour le mercredi à cause des formules

Ce qui ne signifie pas qu'il est impossible de mettre le texte en blanc pour qu'il n'apparaisse pas.
La formule de la MFC est alors en ligne 5
=JOURSEM(B5)<>4
Format Police Blanc.

Pour mettre les liens hypertextes dans cette colonne, la formule est en A5
=SI(JOURSEM(B5)=4;LIEN_HYPERTEXTE("["&Class&"]'semaine "&TEXTE(SI($A$19<ENT(MOD(ENT(($B5-2)/7)+0,6;52+5/28))+1;0;ENT(MOD(ENT(($B5-2)/7)+0,6;52+5/28))+1);"00")&"'!C5";SI($A$19<ENT(MOD(ENT(($B5-2)/7)+0,6;52+5/28))+1;0;ENT(MOD(ENT(($B5-2)/7)+0,6;52+5/28))+1));"")

Perso, je préfairais la voir en colonne "Total heures semaine" avec une formule plus simple. Dans ce cas bien sur, le lien n'apparaît pas s'il n'y a pas d'heures sur la semaine (bien que le lien soit actif pour tous les mercredis) et du reste, pourquoi aller voir la feuille semaine x, sachant qu'elle est vide?

Concernant l'explication de la Formule LIRE.CELLULE, l'explication est ici:
cours-astuces/lire-cellule-excel4-t15442.html

Cordialement
Amadéus vous informe que, pour cause de saturation, il ne peut plus répondre aux messages privés non sollicités.
Amadéus
Modérateur
 
Messages: 10875
Inscription: 07 Mai 2006, 11:18
Localisation: Ariège-Pyrénées France
Version Excel: Office Excel 2003 FR

Re: Créer un calendrier pour noter mes heures

Messagepar cacahuet » 06 Fév 2010, 02:15

Amadéus a écrit:Perso, je préfairais la voir en colonne "Total heures semaine" avec une formule plus simple. Dans ce cas bien sur, le lien n'apparaît pas s'il n'y a pas d'heures sur la semaine (bien que le lien soit actif pour tous les mercredis) et du reste, pourquoi aller voir la feuille semaine x, sachant qu'elle est vide?


En fait, tout les lundi j'entame une nouvelle semaine, donc ça sera forcement vide. Et si je veux planifier mes vacances, ou récup, je vais allez sur une semaine qui n'a pas d'heures.

De plus, je trouve plus logique de cliquer dans la colonnes N°de semaine, car je vais plutôt me dire :" je veux aller sur la feuille semaine N°30 donc je clic dans la colonne "N° de semaine" sur le chiffre 30.

Mais bon, tout ça dépend de chacun! :)

Par contre ce que j'ai oublié de préciser dans le précédent message, c'est que j'aimerais pouvoir cliquer n'importe où dans la colonne, donc il ne faut pas de condition "si c'est un mercredi". Il faut que tout puisse être cliquable, soit 7 liens hypertexte par semaine. Il faut aussi préciser que lorsque le N° de semaine = 0, il ne faut pas de lien.

Avec ta nouvelle formule, je n'ai plus besoin de mon MFC, car il n'y a que pour le mercredi qu'on voit le N° de semaine!

J'essaie donc de chercher la formule. Mais si tu as la réponse, n'hésite pas! Même si je serai fière de la trouver tout seul, après tout le temps passé sur ce fichier, j'en ai appris des choses!!
cacahuet
Utilisateur occasionnel
 
Messages: 20
Inscription: 18 Jan 2010, 22:20
Version Excel: 2007 FR

Re: Créer un calendrier pour noter mes heures

Messagepar Amadéus » 06 Fév 2010, 11:47

Bonjour

J'essaie donc de chercher la formule. Mais si tu as la réponse, n'hésite pas! Même si je serai fière de la trouver tout seul, après tout le temps passé sur ce fichier, j'en ai appris des choses!!

Bon, tu as raison, essaie de mettre en Pratique ce que tu as appris et jouons:

1) Tu dois donner les formules pour installer les liens hypertextes en colonne A sur le mois de Janvier. N'oublies pas que tu as compliqué la demande car elle ne doit rien afficher si l'année commence avec la dernière semaine 53 de l'année précédente.

2) Tu dois donner la formule pour le 29 Février.

Si tu n'as pas trouvé, dans quelques jours, je te donnerai la réponse.

Cordialement
Amadéus vous informe que, pour cause de saturation, il ne peut plus répondre aux messages privés non sollicités.
Amadéus
Modérateur
 
Messages: 10875
Inscription: 07 Mai 2006, 11:18
Localisation: Ariège-Pyrénées France
Version Excel: Office Excel 2003 FR

Re: Créer un calendrier pour noter mes heures

Messagepar cacahuet » 06 Fév 2010, 19:16

Je donne ma langue au chat!

J'ai trouvé la solution mais il y a des références qui ne fonctionnent plus. Les toutes premières, si le n° de semaine = 0 , et le 29 février. Je sais pas pourquoi.
Fichiers joints
Heures mois v.9.rar
(50.49 Kio) Téléchargé 42 fois
cacahuet
Utilisateur occasionnel
 
Messages: 20
Inscription: 18 Jan 2010, 22:20
Version Excel: 2007 FR

Re: Créer un calendrier pour noter mes heures

Messagepar Amadéus » 06 Fév 2010, 20:26

Bonsoir Pierre

J'ai mis les formules sur la colonne A soit Janvier (Il y a 2 formules différentes), et juste pour le 29 Février.

Ta formule fonctionne pour le reste et bien que la mienne soit plus courte, je te laisse, si tu y vois un intérêt la mettre sur le reste du fichier.

J'ai modifié l'aide et y ai inclus les quelques formules sensibles et quelques détails.

Mais, si tu protège correctement les Zones contenant des formules sur la Feuille Calendrier, tu ne devrais pas avoir de risque d'effacement de formules.

Bon dimanche
Fichiers joints
Heures mois v.9.zip
(63.53 Kio) Téléchargé 42 fois
Amadéus vous informe que, pour cause de saturation, il ne peut plus répondre aux messages privés non sollicités.
Amadéus
Modérateur
 
Messages: 10875
Inscription: 07 Mai 2006, 11:18
Localisation: Ariège-Pyrénées France
Version Excel: Office Excel 2003 FR

Re: Créer un calendrier pour noter mes heures

Messagepar cacahuet » 07 Fév 2010, 01:45

Tes formules ont 1 problème : quand la semaine est à 0, il y a encore un lien (introuvable forcement!) Du coup, il y a ce problème sur le 29 Février.

Je ne vois pas pourquoi on doit aller jusqu'à A11?? A7 devrait sufir puisque la semaine N° 1 commence au pire le 4 janvier.

J'ai, pour l'instant, juste refais les 3 premiers jours de l'année et les 3 derniers. J'ai bidouillé pas mal, et même rajouté la feuille "semaine 0" afin de quand même pouvoir marquer des heures si je bosse. Pareil pour la semaine 53 et 1 en fin d'année.

J'ai ajouté une colonne fixe pour aller directement sur un MOIS. Je sais pas si on peux faire mieux comme sélection de zone?
Par contre, est-il possible d'avoir le lien sur toute la cellule, et non pas que sur le texte?

Cordialement.
Fichiers joints
Heures mois v.10.rar
(49.41 Kio) Téléchargé 54 fois
cacahuet
Utilisateur occasionnel
 
Messages: 20
Inscription: 18 Jan 2010, 22:20
Version Excel: 2007 FR

Re: Créer un calendrier pour noter mes heures

Messagepar moht6300 » 07 Fév 2010, 11:22

Bonjour
juste pour vous dire a tous
vous etes des grands


merci
meme si je n'est rien compri
mes..............................
moht6300
Nouveau venu
 
Messages: 8
Inscription: 02 Fév 2010, 12:19
Version Excel: 2003

Re: Créer un calendrier pour noter mes heures

Messagepar Amadéus » 07 Fév 2010, 11:46

Bonjour Pierre

Par contre, est-il possible d'avoir le lien sur toute la cellule, et non pas que sur le texte?


Peux-tu expliquer, je ne comprends pas ta question.

moht6300, nous sommes tous sur le Forum pour que tu arrives un jour à comprendre. Nous avons tous débuté comme toi..A plus peut-être

Cordialement
Amadéus vous informe que, pour cause de saturation, il ne peut plus répondre aux messages privés non sollicités.
Amadéus
Modérateur
 
Messages: 10875
Inscription: 07 Mai 2006, 11:18
Localisation: Ariège-Pyrénées France
Version Excel: Office Excel 2003 FR

Re: Créer un calendrier pour noter mes heures

Messagepar cacahuet » 07 Fév 2010, 14:21

Amadéus a écrit:
Par contre, est-il possible d'avoir le lien sur toute la cellule, et non pas que sur le texte?


Peux-tu expliquer, je ne comprends pas ta question.
Cordialement


Et bien je suis obligé de mettre la souris sur le texte pour cliquer. Si je suis sur la cellule, mais à côté du texte, alors je ne peux pas cliquer!! Moi j'aimerais pouvoir cliquer n'importe où dans la cellule, pas seulement sur le texte! Mais c'est un détail! reprend mon dernier message, il y a des choses + importantes ! :wink:

Amadéus a écrit:Bonjour Pierre

Et sinon c'est qui Pierre?

Merci!
cacahuet
Utilisateur occasionnel
 
Messages: 20
Inscription: 18 Jan 2010, 22:20
Version Excel: 2007 FR

PrécédenteSuivante

Retourner vers Excel - VBA

 


  • Sujets similaires
    Réponses
    Vus
    Dernier message

Utilisateurs en ligne

Utilisateurs parcourant ce forum: anaxagore, Bing [Bot], Google [Bot], Google Adsense [Bot], tulipe_4 et 25 invités