Copier Collage Special en valeur si conditions de formule rempli

David Lec -  
via55 Messages postés 14393 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.

1 réponse

  1. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    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
    1. 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
      1. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759 > David Lec
         
        Re

        Une possibilité par macro :
        https://www.cjoint.com/?0CloXqtsa6A
        Cdlmnt
        0
      2. David Lec > via55 Messages postés 14393 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
      3. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759 > 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