aristarque
XLDnaute Nouveau
[XL 2003] Aide pour extractions valeurs numérique et texte d’un fichier XML
Bonjour à tous
J’implore votre aide oh !!! Grands maîtres d’excel, car la c’est trop gros pour moi. Je ne sais pas par quel bout commencer. Je suis newbi dans l’élaboration de macro. En général je me sers de l’enregistreur de macro, mais on arrive très vite à ces limites. Mais je demande qu’à progresser. J’arrive à me débrouiller pour adapter ou modifier des macros, mais quand il faut tout construire de A à Z, alors la, il n’y a plus personne !!! Je ne sais pas comment vous pouvez faire pour que puisse apprendre en même temps que vous m’expliquiez ?
Donc voici mon projet. Je me doute bien que c’est un gros bouleau mais si vous pouviez m’aider ca serait cool.
Je participe à des courses de simulation auto sur internet dans une ligue. Plusieurs championnats sont organisés, et un site web les gère. Mais dans celui auquel je participe, il se compose de 3 catégories comportant chacune un certain nombre de courses, avec un classement général par catégorie et un classement général regroupant les 3 catégories. Jusqu’à présent c’était fait à la main, on aimerait donc l’automatiser. Notre jeu de simu (Rfactor) génère un Log en extension de fichier « .XML » dans lequel figure les infos permettant de pouvoir établir le classement de nos courses. J’ai fait un fichier excel « Championnat GTC76.xls » dans lequel figure les exemples des tableaux concernant les différents classements.
Dans les onglets « exemple…. » Se trouve les copies brut d’une partie du fichier XML pour cibler les zones que je veux extraire. Les onglets « Result_course1 », « classement_gen_GTC76 » et « clasmt_TC65-GTC65-GTC76 » sont les tableaux, au final que je souhaiterai. J’aurai donc au final 4 fichiers pour chaque catégorie : TC65 – GTC65 et GTC76, et un 4è qui sera le classement général des 3 catégories « clasmt_TC65-GTC65-GTC76 ». Dans chaque onglet j’ai laissé des indications. S’ils vous manquent des renseignements ou si vous avez besoins de précisions ou des suggestions, je suis à votre écoute.
Merci d’avance pour l’aide dont vous voudrez bien m’accorder.
Cordialement
Bonjour à tous
J’implore votre aide oh !!! Grands maîtres d’excel, car la c’est trop gros pour moi. Je ne sais pas par quel bout commencer. Je suis newbi dans l’élaboration de macro. En général je me sers de l’enregistreur de macro, mais on arrive très vite à ces limites. Mais je demande qu’à progresser. J’arrive à me débrouiller pour adapter ou modifier des macros, mais quand il faut tout construire de A à Z, alors la, il n’y a plus personne !!! Je ne sais pas comment vous pouvez faire pour que puisse apprendre en même temps que vous m’expliquiez ?
Donc voici mon projet. Je me doute bien que c’est un gros bouleau mais si vous pouviez m’aider ca serait cool.
Je participe à des courses de simulation auto sur internet dans une ligue. Plusieurs championnats sont organisés, et un site web les gère. Mais dans celui auquel je participe, il se compose de 3 catégories comportant chacune un certain nombre de courses, avec un classement général par catégorie et un classement général regroupant les 3 catégories. Jusqu’à présent c’était fait à la main, on aimerait donc l’automatiser. Notre jeu de simu (Rfactor) génère un Log en extension de fichier « .XML » dans lequel figure les infos permettant de pouvoir établir le classement de nos courses. J’ai fait un fichier excel « Championnat GTC76.xls » dans lequel figure les exemples des tableaux concernant les différents classements.
Dans les onglets « exemple…. » Se trouve les copies brut d’une partie du fichier XML pour cibler les zones que je veux extraire. Les onglets « Result_course1 », « classement_gen_GTC76 » et « clasmt_TC65-GTC65-GTC76 » sont les tableaux, au final que je souhaiterai. J’aurai donc au final 4 fichiers pour chaque catégorie : TC65 – GTC65 et GTC76, et un 4è qui sera le classement général des 3 catégories « clasmt_TC65-GTC65-GTC76 ». Dans chaque onglet j’ai laissé des indications. S’ils vous manquent des renseignements ou si vous avez besoins de précisions ou des suggestions, je suis à votre écoute.
Merci d’avance pour l’aide dont vous voudrez bien m’accorder.
Cordialement
Pièces jointes
Dernière édition: