Je viens vers vous car je souhaite extraire, sur une nouvelle feuille, les lignes qui contiennent une donnée d'une colonne.
Dans mon fichier, j'aimerais extraire les lignes dont la colonne P contient "Fabricant1" dans une feuille et "Fabricant2" + "Fabricant3" dans une autre feuille.
Je n'ai pas cherché à optimiser le temps d'exécution . L'important est d'arriver à ce que vous souhaitez finalement obtenir. Dites moi si ça correspond à ce que vous recherchez...
Une feuille "Data" a été ajoutée. Elle contient les informations pour aboutir aux deux feuilles à extraire.
Je pense que le tableau de la feuille "Data" est suffisamment explicite pour ne pas avoir à le présenter.
Cliquer sur le bouton "Ventiler selon liste" pour lancer les deux extractions.
Je n'ai pas cherché à optimiser le temps d'exécution . L'important est d'arriver à ce que vous souhaitez finalement obtenir. Dites moi si ça correspond à ce que vous recherchez...
Une feuille "Data" a été ajoutée. Elle contient les informations pour aboutir aux deux feuilles à extraire.
Je pense que le tableau de la feuille "Data" est suffisamment explicite pour ne pas avoir à le présenter.
Cliquer sur le bouton "Ventiler selon liste" pour lancer les deux extractions.
Pour la feuille "Non accessible", je souhaiterais que les lignes complètes, comme elles apparaissent dans "BDD", soit recopiées.
Dans "Feuil3", en colonne B, C, D, E, F, G, H, N, Q, R et S, il va y avoir des données types qui ne doivent pas être supprimées. Est-il possible de ne pas suppimer ces données lors de l'éxécution de la macro ?
Dans "Feuil3", en colonne B, C, D, E, F, G, H, N, Q, R et S, il va y avoir des données types qui ne doivent pas être supprimées. Est-il possible de ne pas suppimer ces données lors de l'éxécution de la macro ?
Moi je veux bien mais comment savoir à quelle ligne de BDD correspond la ligne N de "Feuil3"s une ligne de BDD est déjà dans Feuil3 ou bien si elle doit être rajoutée ? Je patauge un peu surtout sans exemple de résultats.
Moi je veux bien mais comment savoir à quelle ligne de BDD correspond la ligne N de "Feuil3"s une ligne de BDD est déjà dans Feuil3 ou bien si elle doit être rajoutée ? Je patauge un peu surtout sans exemple de résultats.
Dans "Feuil3", tu as copié les données de certaines colonnes de la feuille "BDD" dans A,I,K,M, et P.
Les colonnes B, C, D, E, F, G, H, N, Q, R et S (en rouge) de la feuille "Feuil3" je les ai compléter avec des données.
Lors de l'éxécution de la macro, quand les données sont copiées de "BDD" vers "Feuil3" dans les colonnes en jaune, il ne faut pas que les colonnes en rouge soient effacées.
Si après éxécution de la macro, il y a trop de données dans les colonnes en rouge, je les effacerais manuellement et s'il y en a pas assez je les rajouterais manuellement.
Je te joins le fichier avec les colonnes colorées.
Je viens de regarder et dans la feuille "Non accessible", je retrouve des lignes dont la colonne L de "BDD" est égale à "Gaine". Ceux là doitvent apparaitre, uniquement, dans "Feuil3"
Aussi, il faudrait que "Autre" aille dans la "Feuil3" plutot que "Non accessible" comme pour "Gaine", "ESCALIER" et "ACCES"
Je viens de regarder et dans la feuille "Non accessible", je retrouve des lignes dont la colonne L de "BDD" est égale à "Gaine". Ceux là doitvent apparaitre, uniquement, dans "Feuil3"
Ces deux constantes indiquent la correspondance entres les colonnes à remplir dans Feuil3 (colonnes a, i, k, m et p) et les colonnes d'où proviennent les informations dans BDD (pour la colonne a de Feuil3 l'information provient de la colonne e de BDD, pour la colonne i l'information provient de la colonne q de BDD, etc.) via les deux constantes.
Si vous ne voulez plus que le colonne M de Feuil3 soit complétée, il suffit :
de la retirer de la constante Destination (effacer ,m)
et de supprimer la colonne correspondante dans la constante Source (effacer ,k)
Ces deux constantes indiquent la correspondance entres les colonnes à remplir dans Feuil3 (colonnes a, i, k, m et p) et les colonnes d'où proviennent les informations dans BDD (pour la colonne a de Feuil3 l'information provient de la colonne e de BDD, pour la colonne i l'information provient de la colonne q de BDD, etc.) via les deux constantes.
Si vous ne voulez plus que le colonne M de Feuil3 soit complétée, il suffit :
de la retirer de la constante Destination (effacer ,m)
et de supprimer la colonne correspondante dans la constante Source (effacer ,k)