Tableau à double entrée

Cloclob25 -  
via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Je suis directrice d'un nouveau périscolaire mais mon logiciel de gestion et mon ordinateur ne m'ont pas encore été livré.
J'ai donc créer un fichier excel avec tout les noms des enfants, leurs classes et si il mange ou pas en fonction de la date.
J'ai commencer un codage VBA pour qu'il me filtre mes élèves par classes car ces données sont en colonnes.
Mais je n'arrive pas à filtrer les dates car elles sont en ligne (Horizontalement)!
Pouvez vous m'aider ?
Merci beaucoup

1 réponse

  1. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
     
    Bonjour.
    Ne cherche pas : On ne peut pas filtrer horizontalement, même en VBA.
    Mais pas la peine d'écrire une macro pour effectuer un simple filtre vertical !
    Et je te rappelle qu'on peut effectuer un tri horizontal (option de la gauche vers la droite).
    C'est bien, la retraite ! Surtout aux Antilles ... :-) Raymond (INSA, AFPA, CF/R)
    0
    1. Cloclob25
       
      Le problème c'est que c'est déjà trié du 1 au 30 septembre !
      Sauf que je voudrais imprimé les enfants présents que du 1 au 4 septembre pour ne pas avoir 40 feuilles où le noms des enfants ne serais que sur la première.
      Mais merci quand même.
      0
    2. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482 > Cloclob25
       
      Alors tu masques les colonnes à partir du 5 septembre ...
      0
    3. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
       
      Bonjour Raymond

      On peut quand même en VBA masquer les lignes qui ne correspondent pas à un critère donné ce qui revient au même qu'un filtre
      Mais dans le cas présent les lignes étant triées c'est plus simple de les masquer à la main comme tu le conseilles à la demanderesse

      Bien cdlmnt
      Via
      0
    4. Cloclob25 > via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention  
       
      Bonjour via55,
      Peut tu m'expliquer comment masquer ces lignes car oui pour la première semaine ce sera simple mais je vais me retrouver avec le même problème quand j'arriverais à la semaine du 14 au 18 Septembre. Sachant que je ne peut pas effacer les lignes précédente puisque je devrais les retrouver en fin de mois pour faire la facture.
      Merci beaucoup.
      0
    5. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759 > Cloclob25
       
      Bonjour

      En fait tu veux afficher les lignes d'une semaine
      Il serait bon de rajouter une colonne avec le n° de la semaine et de faire masquer par VBA les lignes n'ayant pas le n° voulu
      Rajoutes cette colonne puis postes un exemple deton fichier sur cjoint.com, tu fais créer le lien, u le copies et tu reviens le coller ici dans in prochain message, je regarderai

      Cdlmnt
      Via
      0