Comptabiliser selon période (vba)

Co_nexion Messages postés 328 Date d'inscription   Statut Membre Dernière intervention   -  
Co_nexion Messages postés 328 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je vous sollicite pour avancer un projet.

Grâce à des userforms j'alimente un tableur excel, jusqu'ici rien de compliqué

Dans ma feuille excel 'FTP' je rentre régulièrement de nouvelles personnes. Et je souhaiterai comptabiliser ces personnes grâce à certains critères. Je vous explique.

1)- 1 personne compte pour 1 (colonne G (de G2 à Gx)). Si celle-ci est arrivé avant le 16 (inclus) du mois en cours (colonne F(de F2 à Fx)) alors pas de problème ce chiffre reste à 1. Sinon, si elle est arrivé le 17 du mois en cours alors elle compte 0 (même si dans la colonne G ce chiffre est de 1),
Excepté si cette personne est 'VIP' (colonne D (de D2 à Dx)) qui compte pour 1 jusqu'à la fin du mois.

2)- Ce chiffre obtenu devra apparaitre en feuille 'modele' en B3

3)- Puis le 1er du mois suivant il faut que les personnes qui comptaient pour 0 soit réintégré et qu'elle compte 1 et on redémarre [1)]

Bien sur je souhaite faire cela si possible via vba. Je vous remercie par avance de vos conseils et de votre soutien pour réaliser cette tâche.

Cordialement


2 réponses

michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
Bonjour

sans voir le classeur, difficile...

pour joindre une pièce
mettre le classeur sans données confidentielles en pièce jointe sur
https://www.cjoint.com/
et faire un clic droit sur le lien proposé puis "copier l'adresse du lien" et coller dans le message de réponse
1
Co_nexion Messages postés 328 Date d'inscription   Statut Membre Dernière intervention  
 
bonjour michel_m,

Mon problème est-il trop complexe ou dois je reformuler ce que je souhaite pouvoir faire ?
Je suis un peu perdu et je n'arrive pas du tout à réaliser cette tache...
Merci d'avance
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
Bonjour

dois je reformuler ce que je souhaite pouvoir faire ?
oui, je n'ai pas compris le pourquoi du comment de la colonne G: saisie manuelle ? formule? macro ,

le 1° du mois , on met tout à 1 dans la feuille modèle ?
0
Co_nexion Messages postés 328 Date d'inscription   Statut Membre Dernière intervention  
 
la colonne G se saisit par le userform et on y pose le chiffre que l'on veut cela peut aller de 0 à 1. Cependant si celui-ci est rentré "trop tard" c'est à dire après le 16 du mois en cours, je voudrais que quoi qu'il arrive il compte pour 0. Et que par contre le mois suivant il reprenne la valeur inscrite en colonne G.

Est ce un peu plus clair ? Ou voulez vous plus de précisions ?

Bien cordialement
0
Co_nexion Messages postés 328 Date d'inscription   Statut Membre Dernière intervention  
 
Voici le fichier http://cjoint.com/12av/BDemwu79M0z.htm
0
Co_nexion Messages postés 328 Date d'inscription   Statut Membre Dernière intervention  
 
Pour le coup, ce n'est pas VIP mais FONC qu'il faut prendre en compte... Merci
0