Bonsoir
J'ai essayé de me "dépatouiller" mais là je suis bloqué. Je rencontre un problème lorsque je mets un classeur en partage. En effet, lorsque je suis l'utilisateur unique tout va bien, mais j'ai une erreur ("ERREUR D’EXÉCUTION 1004: la méthode insert de la classe Range a échoué.")

voici le code en cause (validation de saisie via UserForm) :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
Private Sub CommandButton1_Click()
Sheets("Détail").Select
Range("A2:I2").Select
     Selection.Insert Shift:=x1Down, CopyOrigin:=x1FormatFromLeftOrAbove
     Unload UserForm1
     Load UserForm1
     UserForm1.Show Modal
     End Sub
Par contre, si je remets le code précédent, tout marche , même en partage, mais l'inconvénient c'est qu'il rajoute une ligne entière alors que l'insertion ne doit concerner que A2:I2:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
Private Sub CommandButton1_Click()
Rows("2:2").Select
     Selection.Insert Shift:=x1Down, CopyOrigin:=x1FormatFromLeftOrAbove
     Unload UserForm1
     Load UserForm1
     UserForm1.Show
     End Sub
Quelqu'un a-t-il une idée ?
Merci