Groargreugro
Messages postés29Date d'inscriptionjeudi 23 février 2006StatutMembreDernière intervention12 décembre 2006
-
23 févr. 2006 à 14:49
Groargreugro
Messages postés29Date d'inscriptionjeudi 23 février 2006StatutMembreDernière intervention12 décembre 2006
-
24 févr. 2006 à 12:07
D'un logiciel du boulot, on extrait tout les jours des données relatif a tous les services de ma boite sous forme d'un fichier texte totallement illisible.
Dans un premiers temps, à l'aide d'un macro Excel, je vais lire ce fichier que je réorganise sous la forme d'un tableau dans Excel.
Chaques services de mon boulot n'a pas besoin de toutes les données contenu dans ce tableau. Je dois donc creer autant de sous-tableaux qu'il y a de services dans ma boite.
Mon probleme ce passe dans la gestion de mon tableau.
Sachant qu'il peut comporter d'un jour sur l'autre des modifications (ajout ou suppression de champs), une colonne de données qui se trouve en colonne 6 de mon tableau peut se retrouver demain en colonne 4 et apres demain en 34...
Je ne peux pas donc faire "valeur = cell(3,6)" pour récuperer mes données.
Je dois parcourir ma ligne titre, et ensuite mes lignes pour trouver ma valeur.
Sachant que pour une valeur i,j données, le titre de la colonne ne changera jamais, est il possible retrouver une valeur en faisant un truc du style "valeur=cells(i, pos(titre))" tout simplement ? ce qui allegerait considerablement mon code au lieu de devoir a chaque fois tous reparcourir.
Je me debrouille pas mal en gestion de Word depuis Excel, si certaine personne ont des problèmes, qu'elles n'hésitent pas à demander.
Groargreugro
Messages postés29Date d'inscriptionjeudi 23 février 2006StatutMembreDernière intervention12 décembre 2006 24 févr. 2006 à 09:51
des données éparpillées.
Sinon pour recherchev/h, ce sont juste des formules, on peut les utiliser en VBA d'une manière simple ? C'est vrai que je ne le présise pas, mais je gere tout depuis une macro.