Copier Collage Special en valeur si conditions de formule rempli

David Lec -  
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai un planning de réservation de salle, partagé avec mes collègues.

Il est fait de tel manière que l'on doit remplir 4 cellules (A1 date, B1 heure du début, C1 heure de fin et D1 nom)
Et il met à jour le planning grâce à la formule =SI(ET... de chaque cellule.
En Colonne A (sauf A1) il y a les jours et en ligne 2 les horaires.

exemple en D4 j'ai la formule:
=SI(ET(A1=A4;B1<d2;C1>=d2);$D$1;"")

Ce que j'aimerai faire c'est bloquer uniquement les cellules du planning qui remplissent les conditions de la formule.
J'ai pensé à un copier/collage spécial en valeur des cellules concernées, mais j'aimerai l'automatiser ou si vous avez d'autres idées je suis preneur.

Merci de votre aide.

A voir également:

1 réponse

via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bonjour

Pour l'automatiser il faut sans doute passer par une macro qui ne permettra de choisir que les plages libres et qui remplira automatiquement le planning
Pour t'aiguiller dans cette voir il faut connaitre mieux la structure de ton fichier, tu peux poster un exemple du fichier avec la partie réservation et la partie planning (allégé et anonymé si nécessaire) sur cjoint.com et revenir ici indiquer le lien fourni

Cdlmnt
Via
0
David Lec
 
Merci via 55,

Ci joint le lien du fichier en question.

http://cjoint.com/?0ClmtIA5Tgy

Vous verrez que les cellules ne sont pas comme indiquée dans mon premier post. Ce dernier était pour faciliter la compréhension de ma demande.
0
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746 > David Lec
 
Re

Une possibilité par macro :
https://www.cjoint.com/?0CloXqtsa6A
Cdlmnt
0
David Lec > via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention  
 
Ouahh!

Merci beaucoup!!
Tu m'as carrément mâché le travail. Je vais étudier ta macro pour tenter de la comprendre.

C'est vraiment super, merci!
0
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746 > David Lec
 
De rien !

C'était plus facile et plus rapide de faire cette petite macro que d'expliquer par le détail comment la réaliser
N'hésites pas à demander s'il y quelque chose que tu ne comprends pas, je m'absente cet après midi mais je regarderai ce soir

Cdlmnt
0