aide creation petit programme...

JCGL

XLDnaute Barbatruc
Re : aide creation petit programme...

Re,

En effet le lieu n'est pas important dans le tableau salaire..mai il est nécessaire ds le tableau pointage...
Il me semble que c'est ce que tu as sans avoir besoin de rédeposer un fichier
Néanmoins j'édite tous mes anciens messages pour retirer les fichiers joints (gain de place sur le serveur XLD) et redépose ici le dernier fichier

A+
 

Fichiers joints

jichiali

XLDnaute Nouveau
Re : aide creation petit programme...

Re,



Il me semble que c'est ce que tu as sans avoir besoin de rédeposer un fichier
Néanmoins j'édite tous mes anciens messages pour retirer les fichiers joints (gain de place sur le serveur XLD) et redépose ici le dernier fichier

A+

Je te remercie!!! :)
je vois ca de suite!!!!

et reviens vers vous!!!:D:D:D
 

jichiali

XLDnaute Nouveau
Re : aide creation petit programme...

Alors....

J'ai essayé le tableau...
Pour le tableau de pointage..PARFAIT! je rentre le numero des personnes présentent et tout le reste sort automatiquement! :)

Cependant, pour le tableau salaire... :rolleyes: c'est pas tout a fait ca...lol
En effet quand je rentre untel sur le "pointage" il ressort sur "salaire" mais sur les colonnes D E F G... or, ces colonnes doivent correspondre à "data" parce qu'il s'agit de ligne fixe...chaque personnel a son nom fixe sur ces colonnes...c'est uniquement les colonnes J à AN qui changent selon le pointage..

ex: je suis sur la ligne 16 D (mon num) 16 E (mon Nom)...
si je suis pointé "1" pour le 2 mai sur "pointage", je devrai avoir "1" sur 16 K...

je ne sais pas si j'arrive à me faire comprendre... :confused::confused::confused:

franchement j'espere ne pas abuser de votre gentillesse pour toute cette aide...
et une fois de plus UN GRAND MERCI POUR TOUT CA!!!!! :)

Al
 
Dernière édition:

JCGL

XLDnaute Barbatruc
Re : aide creation petit programme...

Re,

Je pense que tu te méprends :

* Il faut rentrer tes Identifiants, Nom, Prénom et Fonction sur la feuille Data
* Dans la feuille Pointage : tu dois choisir la date en B1 : D1 grâce à la liste de validation et le Lieu en E pour la feuille Facture et le Pointage en F pour chaque salarié. Et c'est tout... Le reste est automatique.

Tu ne devrais pas avoir à intervenir sur la feuille Salaire et sur la feuille Facture sauf pour faire une correction UNE FOIS LE JOUR EN B1:C1 (DatePointage) PASSE

A+
 
Dernière édition:
G

Guest

Guest
Re : aide creation petit programme...

Bonsoir Jichiali,

J'ai fait les mêmes manipulations que toi:
Pointé pour le 2 MAI, sur la feuille Pointage, colonne Pointage, ligne 16 et sur la feuille 'Salaire' En K16 j'obtiens 1.

Alors je ne comprend pas????

A bientôt, si ce n'est ce soir ce sera demain. Je quitte le forum dans 1/4 heure.

Qu'obtiens notre ami JC :) pour les mêmes manipulations?
 

jichiali

XLDnaute Nouveau
Re : aide creation petit programme...

Bonsoir Jichiali,

J'ai fait les mêmes manipulations que toi:
Pointé pour le 2 MAI, sur la feuille Pointage, colonne Pointage, ligne 16 et sur la feuille 'Salaire' En K16 j'obtiens 1.

Alors je ne comprend pas????

A bientôt, si ce n'est ce soir ce sera demain. Je quitte le forum dans 1/4 heure.

Qu'obtiens notre ami JC :) pour les mêmes manipulations?


Quand je fait la manip j'ai le changement qui s'effectue sur les colonnes D E F G...
je n'ai aucune fonction entrée sur les colonnes J et suivantes... :/

peut etre n'ai je pas la derniere version?
(j'ai dl celle que JC vient de m'envoyer...)
 
G

Guest

Guest
Re : aide creation petit programme...

Re bonsoir,

J'ai la même version.

Sur les colonnes de J à AN de la feuille 'Salaire', ce ne sont pas des formules qui sont renvoyées mais les valeurs brutes (en dur) de la colonne 'Pointage' de la feuille 'Pointage'.

Quand je fait la manip j'ai le changement qui s'effectue sur les colonnes D E F G...
Est-ce que tu pourrais, lorsque tu dis ce genre de chose, être plus précis.
Tel quel je suppose(mais est-ce cela?) que le changement est celui que tu attendais. donc que pour les colonnes D, E ,F G de la feuile 'Salaire', tout va bien.

Alors que dans ton précédent message je pensais que c'était là le problème?

Quid?

A bientôt
 

JCGL

XLDnaute Barbatruc
Re : aide creation petit programme...

Re,



Quand je fait la manip j'ai le changement qui s'effectue sur les colonnes D E F G...
je n'ai aucune fonction entrée sur les colonnes J et suivantes... :/
Merci de relire mon avant dernier message...

Tu ne dois pas toucher aux colonnes A, B, C et D de la feuille Pointage... mais seulement les colonnes E et F....

Tout comme Hasco, cela fonctionne parfaitement chez moi aussi... quand on a compris le principe

A++
A+ à tous
 

bhbh

XLDnaute Barbatruc
Re : aide creation petit programme...

Bonsoir, le Fil

Juste pour m'émerveiller devant le travail Dantesque d'Hasco et JCGL (dans l'ordre alphabétique), pour un "petit" programme (dixit le titre)

:D:D
 

jichiali

XLDnaute Nouveau
Re : aide creation petit programme...

Re,





Merci de relire mon avant dernier message...

Tu ne dois pas toucher aux colonnes A, B, C et D de la feuille Pointage... mais seulement les colonnes E et F....

Tout comme Hasco, cela fonctionne parfaitement chez moi aussi... quand on a compris le principe

A++
A+ à tous


AAHHHHH.... d'accord...
la je comprend mieux...

Parce que j'avai pour habitude de rentrer en 1er les personnes présentent sur le site 1,
ensuite les personnes présentent sur le site 2 ....etc...

ce qui faisait que je n'avait pas une liste fixe a chaque date...

Et il n'y a as moyen de faire en sorte que je puisse les mettre par ordre de lieu pour la feuille pointage..?
cad que je rentre systematiquement les numéro... ce qui induit que les salariés ne seront pas fixe sur la fiche pointage, mais uniquement sur la fiche salaire...?

ouch...
je vous fait ch...la... :(

....
 

JCGL

XLDnaute Barbatruc
Re : aide creation petit programme...

Re,
Salut BH² :),

Ali : Il est possible de faire ce que tu souhaites.

Je comprends tout à fait que cela bouleverse tes habitudes de travail... mais c'est le prix à payer quand on demande "une assistance" : une autre vision des choses.

Néanmoins, je pense que ce fichier, au regard de ton nouveau souhait, peut être réorganisé.

Un peu de patience sera nécessaire.

A++ BH² et Merci
A++ Ali et Hasco :)
A+ à tous
 

jichiali

XLDnaute Nouveau
Re : aide creation petit programme...

Re,
Salut BH² :),

Ali : Il est possible de faire ce que tu souhaites.

Je comprends tout à fait que cela bouleverse tes habitudes de travail... mais c'est le prix à payer quand on demande "une assistance" : une autre vision des choses.

Néanmoins, je pense que ce fichier, au regard de ton nouveau souhait, peut être réorganisé.

Un peu de patience sera nécessaire.

A++ BH² et Merci
A++ Ali et Hasco :)
A+ à tous
Je suis tout a fait d'accord avec toi...
et je serai aussi patient qu'il le faudra.... :)

Je te remerci encore ;)

A demaing

Al
 

jichiali

XLDnaute Nouveau
Re : aide creation petit programme...

Bonsoir, le Fil

Juste pour m'émerveiller devant le travail Dantesque d'Hasco et JCGL (dans l'ordre alphabétique), pour un "petit" programme (dixit le titre)

:D:D
Salut BH²!!

lol... tu pourra ajouter ton grain de sel à ce "petit" programme si tu le souhaite :D:D

a bientot :cool:
 

jichiali

XLDnaute Nouveau
Re : aide creation petit programme...

Messieurs bonjour..

alors j'espere que vous n'avez pas trop rever du programme :d

alé je vous souhaite une bonne journée et à très vite j'espère... ;););)

Al
 

JCGL

XLDnaute Barbatruc
Re : aide creation petit programme...

Bonjour à tous,

Voici la dernière mouture...

Maintenant tu dois renseigner l'Identifiant en premier, cela "active" la ligne. Ensuite tu dois renseigner le Lieu ET le Pointage MÊME si c'est celui qui est déjà en place. (notre ami Hasco :) devrait pouvoir régler ça en incluant un And dans son code : If Not Intersect(Target, Range("Pointage").Columns(6)) AND If Not Intersect(Target, Range("Pointage").Columns(1)) Is Nothing...) peut-être :confused:

J'ai rajouté un bouton Archive : le fichier prend le nom du mois en B1 de la feuille Salaire.

A+
 

Fichiers joints

jichiali

XLDnaute Nouveau
Re : aide creation petit programme...

Bonjour à tous,

Voici la dernière mouture...

Maintenant tu dois renseigner l'Identifiant en premier, cela "active" la ligne. Ensuite tu dois renseigner le Lieu ET le Pointage MÊME si c'est celui qui est déjà en place. (notre ami Hasco :) devrait pouvoir régler ça en incluant un And dans son code : If Not Intersect(Target, Range("Pointage").Columns(6)) AND If Not Intersect(Target, Range("Pointage").Columns(1)) Is Nothing...) peut-être :confused:

J'ai rajouté un bouton Archive : le fichier prend le nom du mois en B1 de la feuille Salaire.

A+
Merci JC!!!

J'essai ca de suite... :p

A très vite!!;)
 

jichiali

XLDnaute Nouveau
Re : aide creation petit programme...

Salut Hasco,
Salut JC!!!

Desolé de mon absence...encore au boulot...eh oui...je travaille même le samedi... (et le dimanche...!!!) :(:(

JC..j'ai essayé la dernière version...alors pour le pointage, toujours rien a dire, c'est PARFAIT..

Cependant, pour "salaire".. la ca se corse...
je m'explique:
tableau "pointage": date 1er mai:
ligne 7: identifant (colonne A): je rentre "1" (identifiant du boss...), en colonne B C D "Alain Moussi Manager" ressortent... jusqu'ici tout est ok!
je choisi ensuite le lieu et le pointage...

je rentre le N°2 (ligne 8), N°3 (ligne 9), N°4... toute les données renseignées dans "data" ressortent parfaitement..

je vais dans "salaire": en ligne 6 7 8 9, les données (Num, Nom,prénom,fonction...des N°1 2 3 et 4) y sont et même le pointage :D:D en date du 1er mai.


Maintenant,
je vais dans "pointage": date 2 mai...
Je commence par pointé en lige 7: N°10, ensuite N°15...en colonne B C D, leur reference ressortent...toujours nikel..je met le lieu, et le pointage...
(en fait je pointe toujours les personnes en les regroupant par lieu...je commence par le lieu 1, je pointe les personnes présentent sur ce site le jour J, ensuite lieu 2... parce que je recois les pointages écrit, regroupés par sites...donc obligé de pointer par site... :( )

La je vais sur "salaire", et c'est le num 10 qui est à la place du N°1 (que j'avais mis précédemment...), N°15 à la place du N°2...

Ce qui fait que sur "salaire" les personnes ne sont pas figés...
et donc, je voulai savoir si sur ce tableau, je pouvais lié les données (N°, Nom, prénom et fonction) à "data", afin que ca reste figé...et ca se mettra jour si je change sur data...

Et le plus dur...(enfin je pense...d'ailleur je sais pas si c'est faisable..)
c'est que pour les pointage des colonnes J à AN (tableau "salaire"), j'aimerai que celles ci se mettent automatiquement en effectuant une recherche (ou autre fonction..) dans "pointage"...
donc si N° 15 (qu'il ai été pointé sur la ligne 7 ou la ligne X)pour le X mai, a été pointé "2", alors sur sa ligne figé dans "salaire" il soit pointé 2 pour le X mai...

je sais que mes explication ne sont pas très nette...mais j'espere que vous comprendrez au moins un peu... :eek::eek:

En espérant avoir très vite de vos nouvelles...

JE VOUS SOUHAITE UN EXCELLENT WEEK END!!!!!!! :D:D:D:D:D

A+
Al
 

JCGL

XLDnaute Barbatruc
Re : aide creation petit programme...

Bonjour à tous,
Salut Ali,

Tu as entièrement raison notre joli tableur (dantesque arf BH² :)) n'est pas suffisamment "performant"....

Je vais tenter de faire par formules et je "demande" à notre ami Hasco, s'il est disponible et partant :) , de bien vouloir réfléchir à une solution par code (que les Identifiants soient figés "(en dur") en feuille "Salaire" et en D mais conserver les colonnes E, F et G et les formules). Donc prendre la ligne + 1 si un Identifiant n'est pas reconnu et prendre la ligne si l'Identifiant est connu... et bien évidement la colonne correspondant au jour en DatePointage.

Je t'accorde, mon cher Hasco, que c'est encore quelques heures de cogitations mais quelques demi-heures de codage pour toi.

A++ mes amis
A+ à tous
 

jichiali

XLDnaute Nouveau
Re : aide creation petit programme...

Bonjour à tous,
Salut Ali,

Tu as entièrement raison notre joli tableur (dantesque arf BH² :)) n'est pas suffisamment "performant"....
ah non...Kan meme... je n'me permettrai pas de penser une chose pareil...
mais au final, grace à votre soutient et vos efforts, je pense qu'on pourra arriver a creer ce "petit" logiciel ideal... (n'est pas BH² :D) ....

a bientot!!!! :p:p:p

Al
 

jichiali

XLDnaute Nouveau
Re : aide creation petit programme...

MESSIEURS BONJOUR!!!!

Alors j'espere que vous passer un bon WE en famille... :)

j'ai essayé la dernière version ce matin en essayant de faire rentrer les pointages... (je suis en retard de 4 jours... arf :( )

et Surprise....

quand je rentre les données dans pointages...ca se repercute comme il faut ; cad pour le num Untel pour tel jour de pointage, je retrouve les données exact dans "salaires" et ensuite "facture" sur la ligne de Untel... GENIAL!!!!! c'est ce que je cherchai a expliqué et en fait c'etait deja bon...

:confused::confused: comprend pas... lol:D:D j'espere que je vous ai pas fait bosser pour rieng...

Mais au fait, je sais pas si ca y a joué pour quelque chose, mais dans "salaire" et "facture" j'ai rentrer les identifiants en me basant sur "data"...et ils sont apparemment figés...

et donc maintenant quand je pointe quelqu'un (ex 77, je le pointe en 1er sur le tableau "pointage", pour le 3 mai, je vais dans "salaire" sur la ligne de 77, et pour le 3 mai, j'ai le "1" qui est pointé...)

COOL!!! :D:D:D:D


Petite derniere precision.... j'appel JC... est ce que (si ce n'est pas trop te demander bien sur...) tu peux me dire comment faire pour que les pointages par defaut soit "1" (ca m'evite d'avoir a le rentrer pour 400 personnes...) et quand j'ai des 1,5 ou 2 a rentrer, je remplace la valeur...

MERCI!!!!!!!


A TRES VITE!!!!

Et si c'est pas aujourd'hui, je vous souhaite un excellent Dimanche!!!
:D

Al
 

Discussions similaires


Haut Bas