Réalisation décompte

Utilisateur anonyme -  
 Utilisateur anonyme -
Bonjour à tous !

Débutante en VBA, je suis un peu perdue !

Voilà, tout les mois, je fais des décomptes horaires dans le cadre du travail, sauf que le fichier que je reprends chaque mois, pleins de petites manies rébarbatives reviennent : je dois faire des mises en formes conditionnelles, insérer des lignes de totaux après chaque dimanche.
Bref j'en passe !

Du coup je pensais faire une macro que j'exécuterais et qui me simplifierait grandement la tâche.

Honnêtement, je planche dessus depuis longtemps, je fais des petites manip mais rien qui me satisfait. Du coup j'ai besoin d'aide sur le sujet !

Une image permet de voir un peut la forme de ce que je voudrait en rendu.
Je ne sais juste pas comment prendre le problème :
- soit je créer le tableau de décompte à partir d'une cellule sélectionnée auparavant
-soit je créer un modèle que j'enregistre à la suite de mon fichier dans chacune des feuilles du classeur
Bref je ne vois pas comment démarrer, si vous avez des idées de comment me donner le coup d'envoi, ce serait avec plaisir !

Merci beaucoup ! :)

5 réponses

  1. ccm81 Messages postés 11033 Statut Membre 2 434
     
    Bonjour

    Difficile de travailler à partir d'une image
    Peux tu envoyer un bout de ton fichier, sur cjoint.com et joindre le lien obtenu à ton prochain message. N'oublies pas d'y ajouter des explications et des exemples de résultat attendu

    1) Tu vas dans https://www.cjoint.com/
    2) Tu cliques sur [Parcourir] pour sélectionner ton fichier
    3) Tu descends en bas de la page pour cliquer sur [Créer le lien Cjoint]
    4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien
    en bleu souligné ; tu le sélectionnes et tu fais "Copier"
    5) Tu reviens dans ta discussion sur CCM, et dans ton message de réponse
    tu fais "Coller".

    Cdlmnt
    0
  2. Utilisateur anonyme
     
    Bonjour nausibz,

    Selon les couleurs que tu as choisies, ta 1ère ligne TOTAL
    devrait être en gris et pas en rose.

    Pour ta colonne Date, je te conseille de mettre ce format :
    jj/mm => 01/07 au lieu de 1/7 et dates toutes alignées.

    Puisque tu veux à chaque fois une ligne TOTAL après une
    ligne D (Dimanche), plutôt que de faire une macro qui
    l'ajoute, je mettrais cette ligne TOTAL dès le départ, en
    modifiant bien sûr la feuille modèle de départ.

    Pour les lignes D (Dimanche), au lieu de mettre du rose
    par une MFC, je le ferais aussi directement dès le départ,
    toujours par modification de la feuille modèle.

    Il te restera alors uniquement à mettre manuellement
    en jaune les lignes des jours fériés, tel que celle du
    Jeudi 14 Juillet.

    Même si je ne réponds pas à ton désir d'une macro,
    je pense que mes diverses indications te seront,
    peut-être, plus utiles ?

    Si oui, merci d'aller en haut de page pour cliquer
    sur « Marquer comme résolu ».

    Cordialement.  😊
     
    0
  3. Utilisateur anonyme
     
    Bonjour,

    Alors ccm81, voici le lien du fichier https://www.cjoint.com/c/FImk0XvNo0a
    Normalement j'ai fait des commentaires et je pense ne rien avoir oublié

    Albkan, merci pour ta réponse, j'ai essayé aussi de faire des mises en formes conditionnelles mais j'aimerais pousser le trucs plus loin, et que ce soit un maximum automatique histoire de ne pas perdre plein de temps. Mais si jamais je n'y arrive pas, je prendrais ta réponse ! Merci :)
    0
  4. ccm81 Messages postés 11033 Statut Membre 2 434
     
    Bonjour

    Je ne comprends pas bien ce que tu veux faire
    je dois faire des mises en formes conditionnelles, insérer des lignes de totaux après chaque dimanche. Bref j'en passe !
    Au départ, ces lignes total n'y sont pas ? idem pour les MFC (lesquelles), idem pour j'en passe ?
    Peux tu envoyer un bout de fichier avec
    une feuille comme tu l'as au départ
    une feuille comme tu la veux à l'arrivée

    Cdlmnt
    0
    1. Utilisateur anonyme
       
      Bonjour ccm81, as-tu réussi à ouvrir le fichier de nausibz ?
      Moi, j'ai bien réussi à le télécharger, mais à l'ouverture,
      Excel affiche un message signalant que le fichier contient
      du contenu illisible ! Et pourtant, ce n'est même pas un
      classeur avec macros : xlsx, pas xlsm ! En connais-tu
      l'explication, et s'il y a un « remède » ? Cordialement.  😊
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. ccm81 Messages postés 11033 Statut Membre 2 434
     
    Salut albkan

    J'ai pu l'ouvrir sans message d'erreur, le voilà au format xls, tu auras peut être un peu plus de chance et être (toujours peut être) plus efficace que moi sur ce coup là !
    http://www.cjoint.com/c/FImqLmOpJeq

    Cdlmnt
    0
    1. Utilisateur anonyme
       
       
      Re, et merci pour le fichier xls : j'ai bien réussi à le télécharger, puis à l'ouvrir.
      Cependant, je ne crois pas que je pourrai faire grand chose : je trouve aussi
      que c'est loin d'être évident ! a) détection automatique des jours fériés : là, je
      passe ! b) insertion automatique de lignes TOTAL après chaque dimanche :
      comme tu l'as écris dans ton message #4, il faut croire qu'au départ ces
      lignes n'y sont pas ! Bien sûr, insérer une ligne vierge est facile, mais tout
      le reste est à faire : formats, bordures, couleurs, formules... je veux bien
      essayer (sans garantie), mais ça va prendre du temps ! Et je trouve ça
      inutile : c'est plus simple de le faire dès le départ sur le modèle de fiche
      de paie (idem pour les couleurs rose ou bleu : dimanche ou total). Ça se
      justifie seulement si nausibz a une flopée de fiches de paie déjà faites
      mais sans toutes les caractéristiques demandées. Cordialement.  😊

      PS : Je ne comprends toujours pas pourquoi j'ai eu le message « contenu
      illisible », et c'est avec Excel 2007 que j'ai ouvert ce fichier. Est-ce que ça
      vient du site cjoint.com ou de mon PC ? Je n'en n'ai aucune idée !

      Ajout : J'avais trouvé moi aussi que c'est très difficile de travailler avec une
      image, et j'avais dû faire un gros zoom dessus pour pouvoir en lire le détail
      et en tirer quelque chose.
      0