Copier une image d'une feuille excel à une autre
Résolu/Fermé
A voir également:
- Copier coller image excel
- Liste déroulante excel - Guide
- Copier coller pdf - Guide
- Historique copier-coller android - Guide
- Symbole clavier copier coller - Guide
- Si et excel - Guide
2 réponses
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
2 avril 2015 à 19:03
2 avril 2015 à 19:03
Bonjour,
Pour connaître le nom de l'image (celle d'Excel) pas celle que tu lui a donnée.
Tu vas dans le ruban en haut à droite:
Rechercher sélectionner- Volet sélection.
Si tu en as plusieurs, pour la retrouver tu cliques sur l'oeil, cela va l'effacer.
Là tu verras le nom de ton image que tu mettras dans cette macro:
Pour connaître le nom de l'image (celle d'Excel) pas celle que tu lui a donnée.
Tu vas dans le ruban en haut à droite:
Rechercher sélectionner- Volet sélection.
Si tu en as plusieurs, pour la retrouver tu cliques sur l'oeil, cela va l'effacer.
Là tu verras le nom de ton image que tu mettras dans cette macro:
ActiveSheet.Shapes("Image 1").Copy 'adapter le nom de l'image Sheets("Feuil2").Select 'adapter Range("A1").Select 'adapter ActiveSheet.Paste
Mike-31
Messages postés
18354
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
1 janvier 2025
5 110
2 avril 2015 à 19:10
2 avril 2015 à 19:10
Bonjour,
Tu n'as pas besoin de VBA pour cela, regarde 2 façons d'afficher une image contenue dans le fichier en fonction du contenu d'une cellule
https://www.cjoint.com/c/EDctxLATHvM
Tu n'as pas besoin de VBA pour cela, regarde 2 façons d'afficher une image contenue dans le fichier en fonction du contenu d'une cellule
https://www.cjoint.com/c/EDctxLATHvM
3 avril 2015 à 10:02
J'arrive effectivement à retrouvé le nom de mon image et à la mettre dans la macro, mais celle-ci plante à la ligne Range("A1").Select !
Le message d'erreur est : "Erreur définie par l'application ou par l'objet"
Je ne comprend pas pourquoi cela beug ...
Et si j'essaye de relancer la macro un seconde fois elle plante ou moment du :
ActiveSheet.Shapes("Picture 12").Copy
Une idée ?
Merci beaucoup de votre aide :)
3 avril 2015 à 11:21
ensuite quand tu as le numéro de la Shape, tu mets ce code:
3 avril 2015 à 11:42
3 avril 2015 à 14:18
Merci beaucoup de ton aide Le Pivert !!
21 mars 2018 à 23:19