Insérer et numéroter une ligne

Bonjour à tous,

Je demande de l'aide afin de concevoir une macro permettant d'insérer des lignes et des numéros de ligne.

Je joins avec cette demande le fichier "Exemple.xlsm". Par exemple, en exécutant la macro, la ligne 7 contenant des données est décalée vers le bas d'une ligne (ligne 8) et une nouvelle ligne vierge est créé à la ligne 7 à partir de l'ancienne ligne 7. Seules les formules (incluses dans "validation de données" , critères de validation, formule) de la ligne suivante sont copiées à la ligne 7, pas les données contenues à l'intérieur des cellules. La numérotation des lignes de données commence à la ligne 7 par "001" et ainsi de suite. La numérotation des lignes est automatiquement mise à jour en fonction du nombre de fois que la macro est utilisée. Dans le fichier "Exemple.xlsm", la feuille "RESULTAT" représente deux utilisations de la macro.

En vous remerciant par avance pour votre précieuse aide.

Salutations,

Renaud

71exemple.xlsm (46.09 Ko)

Bonjour

Un essai à tester. Te convient-il ?

Bye !

295exemple-v1.xlsm (46.19 Ko)

Bonjour gmb,

Merci beaucoup d'avoir répondu à ma demande.

J'ai testé votre macro et elle fonctionne bien. Toujours elle ne copie pas les formules incluses dans "Validation des données - Options - Formules :". Serait-il possible pour vous de faire une petite modification à votre macro afin qu'elle copie la première ligne (ligne 7) en tant que "modèle" (voir C7, D7,...)? De cette manière, les formules seront reproduites à chaque fois que votre macro sera utilisée.

Au plaisir de vous lire,

Salutations,

Renaud D.

Bonjour

Nouvel essai.

Bye !

279exemple-v2.xlsm (46.00 Ko)

Bonjour gmb,

Le dernier essai est le bon. Votre macro fonctionne à merveille.

Merci encore une fois pour votre aide.

Salutations,

Renaud D.

Rechercher des sujets similaires à "inserer numeroter ligne"