Insérer une photo dans feuilles excel avec une macro

[Résolu/Fermé]
Signaler
Messages postés
182
Date d'inscription
jeudi 28 août 2008
Statut
Membre
Dernière intervention
25 novembre 2020
-
Messages postés
182
Date d'inscription
jeudi 28 août 2008
Statut
Membre
Dernière intervention
25 novembre 2020
-
Bonjour à tous,

Dans un classeur excel composer de plusieurs feuilles protégées, je voudrais insérer une photo sur la première page, puis par le biais d'une macro la retrouver sur d'autres feuilles protégées de ce même classeur.

Le problème est lié à la protection.

La photo est insérée sur la page de donnée dans une forme, puis par le biais d'un bouton "insérer la photo",celle-ci apparaît dans différentes feuilles du classeur.

Cela fonctionne très bien lors de l'essai, mais si je protège les feuilles, j'ai le message d'erreur suivant qui est dans une fenêtre MVB:

" Erreur exécution 1004

Vous ne pouvez pas effectuer cette commande sur une feuille protégée. Pour pouvoir l'exécuter, vous devez tout d'abord ôter la protection de la feuille ...."

Voici mon code de ma macro :

Sub Photo()
'
'
Selection.Copy
Sheets("Dossier épreuve E22").Select
Range("F30").Select
ActiveSheet.Paste
Range("D1").Select
Sheets("Présentation élève").Select
Range("A6").Select
ActiveSheet.Paste
Range("E1").Select
Sheets("Diplom Inter BEP").Select
Range("F31").Select
ActiveSheet.Paste
Sheets("Terminale").Select
ActiveWindow.SmallScroll Down:=3
Range("F32").Select
ActiveSheet.Paste
Sheets("BAC PRO Cuisine S2 E22 (Ep. or)").Select


End Sub


Merci de votre aide

FredM

Que la force soit en nous !

1 réponse

Messages postés
182
Date d'inscription
jeudi 28 août 2008
Statut
Membre
Dernière intervention
25 novembre 2020
12
Re,

Je pense avoir trouvé la solution:
Il suffit de cocher la case "modifier les objets" lors de la protection.

FredM