Bonjour à tous
j'ai un probleme ! enfin comme beaucoup
je suis sur excel entrain de faire une macro
Sub ajoutnom2()
'
' ajoutnom2 Macro
'
'
Sheets("RP").Select
Range("W40").Select
Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
Sheets("Ajout nom").Select
Range("H13").Select
Selection.Copy
Sheets("RP").Select
Range("W40").Select
ActiveSheet.Paste
Sheets("Ajout nom").Select
Selection.ClearContents
MsgBox "Le nom a été ajouté!"
ActiveWorkbook.Save
End Sub
j'explique la macro:
je vais sur une page , je selectionne une case j'insere une case vide en dessous
je vais sur une autre page et je selectionne ce qui a été ecrit dans une case et la copie dans la case vide de l'autre page
mon probleme c'est que ca marche quand la premeiere page est pas protegé et ne marche pas quand la page est protegée
l'insertion d'une case ne marche pas alors que dans les permissions j'ai autorisé inserer ligne
erreur sur cette ligne :
Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
que faire ?
merci de votre aide