ArnaudBernardeau
XLDnaute Junior
Bonjour le forum,
Je rencontre un problème que je n'arrive pas à résoudre avec mon piètre niveau en VBA. Je me tourne donc vers vous en espérant que vous pourrez m'aider...
Je réalise un fichier de suivi de projets pour le travail et j'aimerai insérer des lignes en dessous de certaines cellules, selon le choix de l'utilisateur.
Je m'explique : pour chaque projet, l'utilisateur rentre l'intitulé du projet et complète la ligne.
J'aimerai ensuite qu'au fil de l'avancée du projet, il puisse ajouter différents jalons ou "lots" dans mon cas. Ces lots seraient en fait des lignes qui viendraient s'ajouter en dessous de la ligne "projet". Ces nouvelles lignes devront garder la mise en forme conditionnelle et les formules du tableau.
Pour faire ça, j'avais développé qqch qui marchait, en double cliquant sur la cellule contenant le nom du projet, une InputBox s'ouvrait demandant le nombre de lots à ajouter. En fonction du chiffre indiqué, ça créait le nombre de lignes voulu en les copiant puis en effaçant les cases remplies.
Le problème est qu'avec cette méthode, il n'était plus trop possible de modifier le nom du projet en double cliquant sur la cellule et de plus je n'arrivais pas à pré remplir les cellules en mettant: "Nom du projet" - Lot 1 par exemple pour la 1ère ligne ajoutée.
Ce que j'aimerai en fait c'est un moyen d'ajouter facilement des lignes pour chaque projet, qui s'implémentent en fonction de leur numéro. Peut être un petit "+" devant les noms de projets qui permettrait au clic d'ajouter une ligne avec un nom pré défini?
J'espère avoir été assez clair, je vous remercie d'avance pour l'aide que vous pourrez m'apporter.
Je joins un fichier exemple pour plus de clarté.
Je vous souhaite une bonne journée!
Je rencontre un problème que je n'arrive pas à résoudre avec mon piètre niveau en VBA. Je me tourne donc vers vous en espérant que vous pourrez m'aider...
Je réalise un fichier de suivi de projets pour le travail et j'aimerai insérer des lignes en dessous de certaines cellules, selon le choix de l'utilisateur.
Je m'explique : pour chaque projet, l'utilisateur rentre l'intitulé du projet et complète la ligne.
J'aimerai ensuite qu'au fil de l'avancée du projet, il puisse ajouter différents jalons ou "lots" dans mon cas. Ces lots seraient en fait des lignes qui viendraient s'ajouter en dessous de la ligne "projet". Ces nouvelles lignes devront garder la mise en forme conditionnelle et les formules du tableau.
Pour faire ça, j'avais développé qqch qui marchait, en double cliquant sur la cellule contenant le nom du projet, une InputBox s'ouvrait demandant le nombre de lots à ajouter. En fonction du chiffre indiqué, ça créait le nombre de lignes voulu en les copiant puis en effaçant les cases remplies.
Le problème est qu'avec cette méthode, il n'était plus trop possible de modifier le nom du projet en double cliquant sur la cellule et de plus je n'arrivais pas à pré remplir les cellules en mettant: "Nom du projet" - Lot 1 par exemple pour la 1ère ligne ajoutée.
Ce que j'aimerai en fait c'est un moyen d'ajouter facilement des lignes pour chaque projet, qui s'implémentent en fonction de leur numéro. Peut être un petit "+" devant les noms de projets qui permettrait au clic d'ajouter une ligne avec un nom pré défini?
J'espère avoir été assez clair, je vous remercie d'avance pour l'aide que vous pourrez m'apporter.
Je joins un fichier exemple pour plus de clarté.
Je vous souhaite une bonne journée!