XL 2013 VBA Insertion conditionnelle de ligne

ralph45

XLDnaute Impliqué
Bonjour le forum et les exceldownloadeur.se.s

En PJ, vous trouverez un exemple initialisé de ma demande, à savoir :

1° En cliquant sur la forme "Ligne +", un formulaire s'ouvre vous invitant à choisir la personne en liste déroulante pour laquelle vous voulez ajouter une nouvelle ligne...

2° Ce n'est pas vraiment une "ligne" : il s'agit en fait d'un ensemble de cellules fusionnées, puis de les copier/insérer au-dessus de la première sélection, correspondant au nom de la personne voulue.

3° Exemple : je choisis "Titi" dans le formulaire. Il faut alors "matcher" cette personne sur la feuille, de copier la 1ère "ligne" en dessous (en l'occurrence, les cellules C22:AH23 fusionnées et mises en forme), puis d'insérer cette copie en lieu et place de la précédente). --> "Titi" aura ainsi donc 2 "lignes" (C22:AH23 et C24:AH25)

En espérant avoir été clair, je vous souhaite un très bon week-end ! ;)
 

Fichiers joints

ralph45

XLDnaute Impliqué
Bonjour à tous, toutes,
Il ne faut pas fusionner les cellules, cela pose probléme !
Bonne journée !
Bonjour JBARBE,

Merci pour ta réactivité ! Je déteste également les cellules fusionnées, mais comme c'est un document validé que je récupère, je pensais qu'il y avait une solution-miracle.
Je vais essayer de revoir la copie, mais cela va être chaud...
 

Créez un compte ou connectez vous pour répondre

Vous devez être membre afin de pouvoir répondre ici

Créer un compte

Créez un compte Excel Downloads. C'est simple!

Connexion

Vous avez déjà un compte? Connectez vous ici.

Haut Bas