L'utilisateur décide de la cellule où il fait son Coller

Bonjour,

J'ai encore un problème. J'ai un tableau où j'ai besoin d'insérer une ligne ''template'' lorsque je reçois une demande. Le problème, je voudrais qu'en utilisant une macro, que le copier/coller se fasse en fonction de la cellule sélectionner par l'utilisateur. J'ai esseyé avec Activecells, mais je n'arrive pas.

Exemple :

Mon template est situé dans l'onglet 2, cellule A1 à A5. On le copie.

Je veux que l'utilisateur décide où il veux va faire le ''insérer et coller une ligne'' Donc si la cellule A42 est active (onglet 1) , il exécute la macro, et l'insértion vient se faire à la cellule A42.

Est-ce que c'est assez clair, sinon n'hésitez pas à me requestionner. J'aimerais comprendre la logique du code ....

Merci d'avance !

Bonne fin de journée 1

Bonsoir,

C'est toujours la même plage que tu copie ?

édit: et toujours dans la même colonne que tu insert ?

Claude.

Bonsoir Claude,

En effet, c'est toujours la même plage que je copie. Oui je vais toujours insérer dans la même colonne mais je veux que tu l,utilisateur puisse décider de la ligne...

Merci !

re,

une solution avec un bouton et en nommant la plage "MaPlage"

Sub Insert()
    Range("MaPlage").Copy
    ActiveCell.Insert Shift:=xlDown
    Application.CutCopyMode = False
End Sub

Si on avait le fichier, on pourrait faire mieux et sans bouton.

Claude.

Rechercher des sujets similaires à "utilisateur decide fait coller"