romainchu78
XLDnaute Occasionnel
Besoin d'aide...
Bonsoir,
J’ai complété et adapter un code mais je souhaiterais que quelqu'un m’aide à réaliser quelque modification sur ce code. C’est au niveau de la fonction de chargement des fichiers à traiter.
En fait j’ai besoin de mettre au point une nouvelle version du code ou l’utilisateur doit charger 2 fichiers (et non pas autant de fichiers qu’il veut).
Idéalement l’exécution de cette fonction se fera a partir d’un bouton mais si c’est plus simple on pourra le faire a partir de deux boutons (un bouton de chargement par fichier).
Je souhaiterais désactiver le « multiselect » en effet les fichiers doivent être charge un par un et non plus par lot (c’est pour des raisons de traitements de donnes par la suite, le traitement des donnes de ces fichiers ont un ordre précis).
J’ai effectue quelque changements au niveau du menu de chargement, mais c’est purement visuel. Je n’ai pas réussi à le changer techniquement.
Je récapitule la procédure qu’il me faut dans le cas ou on utilise un seul bouton:
- L’utilisateur click sur le bouton LOAD THE TWO FILES
=> Une fenêtre du navigateur s’affiche avec pour titre : « Sélectionner le premier fichier à traiter » invitant le mec à sélectionner le premier fichier dans les répertoires de son pc (Fichier Excel obligatoire et possibilité de charger seulement un seul fichier). Une fois que le mec à clique sur le fichier qu’il veut, et clique sur open, cette fenêtre se ferme et une autre apparaît.
=> Cette deuxième fenêtre du navigateur s’affiche avec pour titre : « Sélectionner le deuxième fichier à traiter » invitant le mec à sélectionner le deuxième fichier dans les répertoires de son pc (Fichier Excel obligatoire et possibilité de charger seulement un seul fichier). Une fois que le mec à clique sur le fichier qu’il veut, et clique sur open, cette fenêtre se ferme et une autre apparaît.
=> Cette autre fenêtre a pour titre « confirmation de la sélection ». Il y a écrit en-dessous : « Liste des fichiers sélectionnés ». En dessous il affiche le nom des deux fichiers sélectionnés précédemment sous la forme : A/C 1 : « nom_du_fichier1.xls » et A/C 2 : « nom_du_fichier2.xls ». Il y a écrit en dessous : « Voulez vous lancer le traitement des données ? ». Réponse possible :
« => oui : Traitement des données » et « => annuler : Quitter la procédure ». Bien sur il y aura 2 boutons associes cliquable, un YES et un CANCEL. Le bouton YES lance la procédure de calcul. Le bouton CANCEL devra efface la feuille temp. Cette feuille est créer au début quant le mec clique sur le bouton LOAD THE TWO FILES. Elle sert au stockage temporaire des donnes de compilation. Par ailleurs, actuellement quant je clique sur le bouton annule il m’indique une erreur de compilation a la ligne 476, pouvez vous y jeter un coup d’œil svp.
Apres cette modification effectuée, je mettrais le fichier en forme et il sera enfin fini.
Quelqu'un veut-il m’aider ? [file name=Trieuse.zip size=42273]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Trieuse.zip[/file]
Message édité par: romainchu78, à: 07/04/2006 20:52
Bonsoir,
J’ai complété et adapter un code mais je souhaiterais que quelqu'un m’aide à réaliser quelque modification sur ce code. C’est au niveau de la fonction de chargement des fichiers à traiter.
En fait j’ai besoin de mettre au point une nouvelle version du code ou l’utilisateur doit charger 2 fichiers (et non pas autant de fichiers qu’il veut).
Idéalement l’exécution de cette fonction se fera a partir d’un bouton mais si c’est plus simple on pourra le faire a partir de deux boutons (un bouton de chargement par fichier).
Je souhaiterais désactiver le « multiselect » en effet les fichiers doivent être charge un par un et non plus par lot (c’est pour des raisons de traitements de donnes par la suite, le traitement des donnes de ces fichiers ont un ordre précis).
J’ai effectue quelque changements au niveau du menu de chargement, mais c’est purement visuel. Je n’ai pas réussi à le changer techniquement.
Je récapitule la procédure qu’il me faut dans le cas ou on utilise un seul bouton:
- L’utilisateur click sur le bouton LOAD THE TWO FILES
=> Une fenêtre du navigateur s’affiche avec pour titre : « Sélectionner le premier fichier à traiter » invitant le mec à sélectionner le premier fichier dans les répertoires de son pc (Fichier Excel obligatoire et possibilité de charger seulement un seul fichier). Une fois que le mec à clique sur le fichier qu’il veut, et clique sur open, cette fenêtre se ferme et une autre apparaît.
=> Cette deuxième fenêtre du navigateur s’affiche avec pour titre : « Sélectionner le deuxième fichier à traiter » invitant le mec à sélectionner le deuxième fichier dans les répertoires de son pc (Fichier Excel obligatoire et possibilité de charger seulement un seul fichier). Une fois que le mec à clique sur le fichier qu’il veut, et clique sur open, cette fenêtre se ferme et une autre apparaît.
=> Cette autre fenêtre a pour titre « confirmation de la sélection ». Il y a écrit en-dessous : « Liste des fichiers sélectionnés ». En dessous il affiche le nom des deux fichiers sélectionnés précédemment sous la forme : A/C 1 : « nom_du_fichier1.xls » et A/C 2 : « nom_du_fichier2.xls ». Il y a écrit en dessous : « Voulez vous lancer le traitement des données ? ». Réponse possible :
« => oui : Traitement des données » et « => annuler : Quitter la procédure ». Bien sur il y aura 2 boutons associes cliquable, un YES et un CANCEL. Le bouton YES lance la procédure de calcul. Le bouton CANCEL devra efface la feuille temp. Cette feuille est créer au début quant le mec clique sur le bouton LOAD THE TWO FILES. Elle sert au stockage temporaire des donnes de compilation. Par ailleurs, actuellement quant je clique sur le bouton annule il m’indique une erreur de compilation a la ligne 476, pouvez vous y jeter un coup d’œil svp.
Apres cette modification effectuée, je mettrais le fichier en forme et il sera enfin fini.
Quelqu'un veut-il m’aider ? [file name=Trieuse.zip size=42273]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Trieuse.zip[/file]
Message édité par: romainchu78, à: 07/04/2006 20:52