Affectation horaires par semaine

  • Initiateur de la discussion Initiateur de la discussion roby
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

roby

XLDnaute Occasionnel
Bonjour le forum

J'aimerai affecter des horaires spécifiques sur une semaine particulière (voir onglet "Base" - H1 ou H2 ou H3 ) dans le planning à l'aide d'une macro.
j'avais pensé à le faire en cochant une colonne (comme la colonne VAC)
ou par la saisie du N° de semaine.
Je vous remercie d'avance à l'aide que vous pourrez m'apporter.
@+ Roby
 

Pièces jointes

Re : Affectation horaires par semaine

Re, roby 🙂

En complément, pour la colonne Fériés, le premier test est inutile, car si C11 est vide, nb.si(Fer;C11) ne sera jamais égal à 1.

Tu peux donc te contenter de :
=SI(ET(NB.SI(Fer;C11)=1;D11<>"S";D11<>"D");1;0)
qui peut être simplifié par
=--ET(NB.SI(Fer;C11)=1;D11<>"S";D11<>"D")
Explication :
La formule Et(...) renvoie vrai si les 3 conditions sont réunies, faux si l'une d'entre elles n'est pas remplie, et la double négation du début traduit le vrai/faux en 1/0.
 
Dernière édition:
Re : Affectation horaires par semaine

bonsoie le Forum, Victor21 et Fred0o

Merci pour vos solutions, cela fonctionne super.
par contre peut-on faire la même chose sans avoir les formules dans le planning car les horaires peuvent changer (rentree a la main) et dans ce cas les formules sont perdues.
je pensais a

si la colonne Hor. ou une cellule se remplie dans cette colonne une macro rempli le planning avec les valeurs adéquat.
je ne sais pas si c possible, je ne connais pas l'instruction qui pourrait faire cela

bien cordialement
 
Re : Affectation horaires par semaine

Re, roby

Tu peux mettre en J11
=MOD(F11+H11-E11-G11;1)
Ce qui fait que si tu modifies une valeur en E, F, G ou H11, la durée réelle sera recalculée.
Bien sûr la formule de la cellule modifiée E, F, G ou H11 sera écrasée par la valeur entrée.

Une solution pour la modification des horaires sans passer par une usine à gaz peut être de créer un nouvel horaire à chaque modif, et de conserver les anciens.

Note bien que, utilisant Excel 2007, tu seras limité à 1 048 575 horaires différents 😛
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
17
Affichages
2 K
Réponses
12
Affichages
1 K
Réponses
16
Affichages
2 K
E
Réponses
2
Affichages
1 K
E
M
  • Question Question
Réponses
5
Affichages
4 K
Mercenr
M
V
Réponses
0
Affichages
2 K
V
F
Réponses
3
Affichages
973
F
Z
  • Question Question
Réponses
5
Affichages
2 K
zarwinch
Z
N
  • Question Question
Réponses
3
Affichages
4 K
Natsuko
N
A
  • Question Question
Réponses
1
Affichages
1 K
A
Réponses
3
Affichages
2 K
A
Retour