Programmation VBA ou macro, Mise en forme, copier-coller, analyse
Bonjour à toutes et à tous en cette nouvelle année 2008...
Mes meilleurs voeux pour vous toutes et tous !!
Je commence cette nouvelle année par un projet complexe et j'aurai bien besoin d'un coup de main.
Je vous mets un fichier joint afin de vous faire une idée plus précise de ma demande.
Il s'agit d'un fichier permettant l'analyse des heures effectuées par affaires par des employés d'un secteur en fonction des heures vendues dans les contrats.
Il existe 2 types de contrat qui m'intéressent, le P2 et le P3 (voire fichier joint pour comprendre). Les secteurs sont 210, 220, 230, 240 etc.
Les feuilles correspondantes aux heures par secteur et par contrat ("H210", "H220", etc)sont extraites d'un autre logiciel et sont importées manuellement.
Donc, voici ma demande:
1°) La feuille "suivi" est un simple copier-coller d'un fichier excel déja existant sur mon disque dur. J'aimerai automatiser ce copier-coller sachant que le nom du fichier change en fonction de sa mise à jour. Voici un exemple de son nom: "Tableau des affaires v191107"
Peut-être simplement mettre en place un bouton avec une macro permettant d'aller chercher le fichier manuellement par l'explorateur, de l'ouvrir, de selectionner l'intégralité du contenu, de le copier, de le coller dans ma feuille "suivi", de le refermer sans l'enregistrer puis de selectionner la feuille "Analyse" de mon fichier actuel.
2°) La feuille "Analyse":
* La structure:
- en A1, la date du jour.
-des tableaux reprenant les affaires par secteur (210, 220, 230 etc) de la feuille "suivi". Les colonnes à copier sont D, E, J, K, L, M & N. La partie jaune des tableaux de la feuille "Analyse" a été rajoutée manuellement et j'aimerai que cela soit automatisé svp.
- des boutons de formulaires "Analyse secteur xxx" afin d'automatiser la récupération des données par secteur, de mettre à jour les tableaux et de faire les analyses automatiquement avec un simple clique.
* Ma demande:
- Créer une macro ou programmer en VBA ou autre solution permettant d'automatiser au max le traitement de la feuille "Analyse".
- Tous les mois un opérateur devra pouvoir importer le tableau des affaires dans la feuille "suivi", il devra pouvoir en cliquant sur les boutons faire apparaitre les tableaux des affaires par secteur sachant que le nombre d'affaires est amené à varier. Récupérer les valeurs des feuilles d'heures qui nous intéressent (Heures P2 et P3 du dernier mois & heures totales P2 et P3) et les renseigner dans le tableau de la feuille "Analyse".
- La feuille "Analyse" sera imprimée.
- Le secteur 260 ne sera pas analysé.
Merci de votre aide et si vous avez des questions je suis là... à mon avis ca va fuser !!!
Bonjour à toutes et à tous en cette nouvelle année 2008...
Mes meilleurs voeux pour vous toutes et tous !!
Je commence cette nouvelle année par un projet complexe et j'aurai bien besoin d'un coup de main.
Je vous mets un fichier joint afin de vous faire une idée plus précise de ma demande.
Il s'agit d'un fichier permettant l'analyse des heures effectuées par affaires par des employés d'un secteur en fonction des heures vendues dans les contrats.
Il existe 2 types de contrat qui m'intéressent, le P2 et le P3 (voire fichier joint pour comprendre). Les secteurs sont 210, 220, 230, 240 etc.
Les feuilles correspondantes aux heures par secteur et par contrat ("H210", "H220", etc)sont extraites d'un autre logiciel et sont importées manuellement.
Donc, voici ma demande:
1°) La feuille "suivi" est un simple copier-coller d'un fichier excel déja existant sur mon disque dur. J'aimerai automatiser ce copier-coller sachant que le nom du fichier change en fonction de sa mise à jour. Voici un exemple de son nom: "Tableau des affaires v191107"
Peut-être simplement mettre en place un bouton avec une macro permettant d'aller chercher le fichier manuellement par l'explorateur, de l'ouvrir, de selectionner l'intégralité du contenu, de le copier, de le coller dans ma feuille "suivi", de le refermer sans l'enregistrer puis de selectionner la feuille "Analyse" de mon fichier actuel.
2°) La feuille "Analyse":
* La structure:
- en A1, la date du jour.
-des tableaux reprenant les affaires par secteur (210, 220, 230 etc) de la feuille "suivi". Les colonnes à copier sont D, E, J, K, L, M & N. La partie jaune des tableaux de la feuille "Analyse" a été rajoutée manuellement et j'aimerai que cela soit automatisé svp.
- des boutons de formulaires "Analyse secteur xxx" afin d'automatiser la récupération des données par secteur, de mettre à jour les tableaux et de faire les analyses automatiquement avec un simple clique.
* Ma demande:
- Créer une macro ou programmer en VBA ou autre solution permettant d'automatiser au max le traitement de la feuille "Analyse".
- Tous les mois un opérateur devra pouvoir importer le tableau des affaires dans la feuille "suivi", il devra pouvoir en cliquant sur les boutons faire apparaitre les tableaux des affaires par secteur sachant que le nombre d'affaires est amené à varier. Récupérer les valeurs des feuilles d'heures qui nous intéressent (Heures P2 et P3 du dernier mois & heures totales P2 et P3) et les renseigner dans le tableau de la feuille "Analyse".
- La feuille "Analyse" sera imprimée.
- Le secteur 260 ne sera pas analysé.
Merci de votre aide et si vous avez des questions je suis là... à mon avis ca va fuser !!!
Pièces jointes
Dernière édition: