le 02-26-2020 03:19 AM
Bonjour,
Je vous explique d'une manière générale ce que je souhaite faire. Afin de générer un rapport excel, je dois rechercher dans un fichier excel (contenant plusieurs feuilles) un test ( chaîne de caractère ) présent dans une cellule de ce fichier excel et copier toute les colonnes qui suivent de ce test afin de les recopier dans un autre rapport excel. Pour le moment j'arrive a écrire des données type nom utilisateur date etc dans un autre rapport . Mais je but sur rechercher une chaîne dans un fichier excel. Si quelqu'un a une piste à me donner
Voila comment je vois la chose :
- récupérer le nom de la feuille ou se trouve la chaîne
- récupérer les coordonnées de la cellule contenant la chaîne ( ligne x)
- parcourir cette colonne tant que les cellules de cette colonne sont vides
- récupérer les coordonnées de la dernière cellule vide (ligne x+n)
- copier les lignes de x à x+n
- les coller dans un autre rapport
- lire le nombre d'AEX i ( afin de créer i feuille dans le nouveau fichier excel)
Je vous mets en photos le "design" du fichier :
Résolu ! Accéder à la solution.
le 02-26-2020 03:56 AM
une macro VB ne serait elle pas plus adaptée ?
le 02-26-2020 04:12 AM
peut être vous pouvez m'expliquer rapidement le concept?
le 02-26-2020 06:04 AM
c'est intégré à excel