Réalisation décompte

Fermé
Utilisateur anonyme - 8 sept. 2016 à 17:40
 Utilisateur anonyme - 12 sept. 2016 à 19:21
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

ccm81 Messages postés 10900 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 2 novembre 2024 2 423
8 sept. 2016 à 19:28
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
Utilisateur anonyme
8 sept. 2016 à 20:01
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
Utilisateur anonyme
12 sept. 2016 à 12:55
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
ccm81 Messages postés 10900 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 2 novembre 2024 2 423
12 sept. 2016 à 14:44
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
Utilisateur anonyme
12 sept. 2016 à 18:35
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

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ccm81 Messages postés 10900 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 2 novembre 2024 2 423
12 sept. 2016 à 18:40
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
 
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