Insertion du presse-papier non voulue lors d'un Range.Insert

Bonjour le forum,

Dans un classeur j'utilise des Userforms non modal pour remplir des tableaux et intéragir avec d'autres classeurs en même temps ( pour récupérer des données principalement). Afin d'insérer des données au milieu j'utilise cette ligne:

CelluleA.EntireRow.Insert shift:=xlShiftDown

Cependant il m'arrive de faire de copier des données dans un autre classeur et lorsque cette ligne s'exécute, je n'ai pas une ligne vide mais bien une ligne où chaque cellule contient le contenu de mon presse-papier (ce qui casse tout mon programme). J'ai aussi l'impression que ça arrive au hasard même si c'est fréquent

Je n'ai jamais vu quelque chose de la sorte mais ça me fait penser un peu à une erreur mémoire, j'avoue être un peu perdu.

Merci d'avance pour vos réponses.

Retra

Bonjour

C'est le comportement normal d'Excel

Essaye d’insérer avant l'insertion

Application.CutCopyMode = False

Merci Chris! J'étais pas du tout au courant de ce comportement, ça fonctionne nickel!

Rechercher des sujets similaires à "insertion presse papier voulue lors range insert"