Bonjour,
Dans la colonne B du fichier "schema.xlsx" (onglet "feuil1") je trouve le titre du document. Cette colonne comporte pratiquement 400000 lignes (donc 400000 titres différents). J'ai par exemple en cellule B2 le texte suivant :
M768_IP_Special detailed installation of fuse external structure, panel 38 splicing at DET43, GH/KH_ID4606 postmod
Ce texte est mémorisé dans un tableau TAB_SCHEMA(). Il s'agit en fait de la valeur TAB_SCHEMA(1,2) car la première ligne correspond à l'entête et n'est pas mémorisée dans le tableau : valeur de la 1ère ligne et 2ème colonne de ce tableau.
Je voudrais extraire du titre le numéro de l'ID. Dans le cas présenté plus haut le numéro de l'ID serait égal à 4606. Je précise qu'il y a toujours 4 chiffres juste après le texte "ID". Le texte IDxxxx peut se situer n'importe où dans le texte (en général vers la fin).
Cette extraction serait faite sur toute la colonne (environ 400000 lignes). Beaucoup de titres ne possèdent pas d'ID dans ce cas on met un vide. L'ensemble des résultats seraient stockés dans un deuxième tableau (par exemple TAB_ID()) qui comporterait en 1ère colonne l'ID et en deuxième le titre.
Ce tableau (2 colonnes) ressemblerait à :
4606 M768_IP_Special detailed installation of fuse external structure, panel 38 splicing at DET43, GH/KH_ID4606 postmod
5307
5478 Z435 essai de fatigue ID5478
4804
4342 ER567 stockage dans le hangar B45 ID4342
...
...
Des suggestions ? Merci par avance.
Cdlt.
Jérôme.
Partager