Insérer une photo dans feuilles excel avec une macro

Résolu/Fermé
FredM33 Messages postés 186 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 3 janvier 2024 - Modifié par FredM33 le 1/06/2015 à 18:35
FredM33 Messages postés 186 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 3 janvier 2024 - 1 juin 2015 à 20:02
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 !
A voir également:

1 réponse

FredM33 Messages postés 186 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 3 janvier 2024 16
1 juin 2015 à 20:02
Re,

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

FredM
0