cc!
cc!
accroché par les dents.... 3000 mètres de vide sous les pieds... j'avais envie de rire
non mais détend toi ! personne ne vas mourir pour un problème lié à excel.J'espère avoir clairement posé mon problème et merci d'avance de me sauver la vie...
J’espérai que tu ouvres les yeux sur le fait que tu nous donnes juste un cahier des charges de ton objectif. En générale les gens viennent ici avec un début de code sur le quel il bloc.
Si tu espérais que quelqu'un le fasse pour toi faut être plus précis surtout sur la rémunération de la prestation.
Je sais c'est un peu sec mais c'est probablement le seul type de message que tu recevras en retour de ce cahier des charges.
Soit certaine qu'avec un bout de code et de la volonté affichée tu recevra toutes l'aide dont tu as besoin pour ton projet.
OK, je comprends.
Je voulais bien poster un début de code mais le truc c'est que je ne savais même pas par quel bout prendre le problème vu que je suis vraiment une débutante en VBA.
Merci quand même...
Ton message donne plutôt l'impression que tu n'as pas envie de "débuter" et que tu t'attends à ce que d'autres fassent ton travail à ta place.
Si vraiment tu veux débuter, tu peux, par exemple, commencer ici : http://bidou.developpez.com/article/VBA/
Le plus simple est de charger ta base comme un Workbook, soit avec Workbooks.Open soit avec Workbooks.OpenText, suivant la nature de cette "base" (que tu n'as pas précisé).
https://msdn.microsoft.com/fr-fr/vba...n-method-excel
https://msdn.microsoft.com/fr-fr/vba...t-method-excel
Et de la sauvegarder sous un autre nom avec un SaveAs, ce qui permettra de la trafiquer en gardant la source intacte.
https://msdn.microsoft.com/fr-fr/vba...s-method-excel
Ensuite, tu pourras scruter les enregistrements de cette base pour supprimer les lignes qui ne correspondent pas aux critères fixés.
Je ne comprends rien à ces critères. Je n'arrive même pas à comprendre s'il s'agit d'un critère local pour chaque enregistrement ou de critères globaux à traiter sur l'ensemble de la base.- La somme des montants (colonne U) est approximativement égale à 1 milliards (en commençant par les plus gros montants)
- la nouvelle base doit avoir une répartition par secteurs d'activité comme suit: Service=25%, Fonctionnaire=30%, Entreprise=35%, Autres=10% -(ces variables sont définies dans la colonne J)
- Une répartition par Nombre de période restante: de 1 à 6 mois: 30%, de 7 à 12 mois: 30%, de 13 à 18 mois: 20%, plus de 18 mois: 20% (Colonne L)
- Une répartition par type de clients: Privilege: 40%, Sesame:30%, autres:30% (Colonne X)
Partager