Bonsoir,
Après plusieurs tours dans les différents forums sur internet, je n'arrive pas à trouver la solution à un outil que je suis entrain de développer sous excel 2003.
Tout d'abord, je suis un débutant sur excel, et surtout en VBA puisque je suis dans un poste où à vrai dire, ce language est fréquemment utilisé.
Je vous explique alors le problème que j'ai:
J'ai un fichier excel d'une trentaine de colonnes et de 800 lignes, extrait d'une base de données que j'ai sur sharepoint, ce fichier contient des entrées (ID, project name,start date...) que chaque contributeur remplit. Sauf que sur sharepoint, nous avons un système de ligne mère, ligne fille (chacun avec ID) qui nous permet d'associer chaque besoin à notre ligne mère et lui affecter le même "ID Parent". Un peu plus clairement, chaque contributeur rentre une seule fois les informations générales de son projet et afin de le mettre à jour, il associe chaque besoin à cet ID parent sans besoin de rentrer les infos générales à chaque fois.
Ce qu'on m'a demandé, c'est qu'à partir de cet extract, je puisse activer une macro qui me permettra de remplir les cellules vides laissés dans chaque ligne fille en allant directement chercher les informations dans la ligne mère grâce à l'Id parent.
Dans un sens un peu plus logique :
SI ID ligne mère= ID ligne fille, dans ce cas, copier les infos de la ligne mère dans chaque ligne fille associée au même ID ligne mère.
Je vous joints aussi un petit extrait de mon extract avec quelques éclaircissements au cas oû ce n'est pas encore lisible. J'avoue que ça fait bien 3 jours que je suis dessus , j'ai essayé quelques formules mais je n'arrive pas à avoir les conditions que je veux exactement !
Est- ce que quelqu'un peut m'aider s'il vous plait ?
N'hésitez pas à me demander plus d'informations si vous en avez besoin.
Me conseillez-vous d'utiliser des macros ou juste des formules matricielles, qui sont un peu plus compliqués !
Merci d'avance pour vos propositions.
Après plusieurs tours dans les différents forums sur internet, je n'arrive pas à trouver la solution à un outil que je suis entrain de développer sous excel 2003.
Tout d'abord, je suis un débutant sur excel, et surtout en VBA puisque je suis dans un poste où à vrai dire, ce language est fréquemment utilisé.
Je vous explique alors le problème que j'ai:
J'ai un fichier excel d'une trentaine de colonnes et de 800 lignes, extrait d'une base de données que j'ai sur sharepoint, ce fichier contient des entrées (ID, project name,start date...) que chaque contributeur remplit. Sauf que sur sharepoint, nous avons un système de ligne mère, ligne fille (chacun avec ID) qui nous permet d'associer chaque besoin à notre ligne mère et lui affecter le même "ID Parent". Un peu plus clairement, chaque contributeur rentre une seule fois les informations générales de son projet et afin de le mettre à jour, il associe chaque besoin à cet ID parent sans besoin de rentrer les infos générales à chaque fois.
Ce qu'on m'a demandé, c'est qu'à partir de cet extract, je puisse activer une macro qui me permettra de remplir les cellules vides laissés dans chaque ligne fille en allant directement chercher les informations dans la ligne mère grâce à l'Id parent.
Dans un sens un peu plus logique :
SI ID ligne mère= ID ligne fille, dans ce cas, copier les infos de la ligne mère dans chaque ligne fille associée au même ID ligne mère.
Je vous joints aussi un petit extrait de mon extract avec quelques éclaircissements au cas oû ce n'est pas encore lisible. J'avoue que ça fait bien 3 jours que je suis dessus , j'ai essayé quelques formules mais je n'arrive pas à avoir les conditions que je veux exactement !
Est- ce que quelqu'un peut m'aider s'il vous plait ?
N'hésitez pas à me demander plus d'informations si vous en avez besoin.
Me conseillez-vous d'utiliser des macros ou juste des formules matricielles, qui sont un peu plus compliqués !
Merci d'avance pour vos propositions.