Re : Besoin d'un expert, besoin d'une revision complete d'une petite aplication.
Bonjour,
Avant tout merci pour cette reponse!!!
Voici donc le fonctionnement de application.
Son but: Permettre de voir certaines information sur un marche en particulier.
La vue sur le marche se fait dans la Feuille Curren_market!
Une feuille Home! qui sert d'interface utilisateur:
Elle permet juste de mettre a jour les informations et d'imprimer le rapport pour les marches voulu.
Une feuille Current_market:
En clickant sur le bouton Market Choice un userform apparait pour choisir le marche.
Cette operation permet de faire evoluer la feuille Current_market en fonction du marche choisi.
Organisation de la feuille Current_market
Une partie ( en haut ) general information avec des RechercheV
Et 4 TCD donc le filtre de pages est le marche.
Et une macro qui met tout ca a jour et met en page la feuille Current_market.
LA feuille Home!
Le bouton Preparation Update
Efface le contenue de GMRB_Raw_Data ( c'est la feuille de donnees brute principal)
Copie FX en FXN-1 ( Constitue le passe, je la cree en preparation d'un historique)
Supprime FX
A ce moment la on colle les nouvelles donnees dans GMRB_Raw_Data
Le bouton Update
Copie la feuille GMRB_Raw_Data ( avec les nouvelle donnes)
Renomme la copie FX
Lance une macro (Module 1) qui traite FX ( suppression de ligne, creation d'une nouvelle colones, remplacement de tiret par des fleches)
Met a jour les TCD dans Current_market
Et copie une cellule de GMRB_Raw_Data dans Current Market.
L'erreur qui s'affiche doit probablement venir du fait que tu n'as pas reproduit les condition de la mise a jour, je m'explique...
Pour faire "comme si on mettait a jour' il faut:
Faire une copie de GMRB_Raw_Data
Suppimer FX_N-1
Appuyer sur le bouton Update preparation
Supprimer GMRB_Raw_Data qui est maintenant vide
Renommer la copie de GMRB_Raw_Data(2) en GMRB_Raw_Data
Appuyer Sur le bouton Update.
...........................
Voila, en fait tout ca fonctionne, le seul soucy je pense que c'est la structure de mon appli, les appels de procedure..... meme si j'y connais pas grand chose et que j'etait pas capable de creer un TCD il y a encore 2 mois, j'ai l'impression que c'est tres mal structurer.
Mon soucy le plus important pour le moment et je pense que cela vient de la structure du code, c'est le changement de marche dans Current_market qui prend 13 secondes.....
Voila je suis dispo pour toutes les questions possibles et imaginable, et deja un grand merci de bien vouiloir m'aider
Sim