Copier une image d'une feuille excel à une autre
Résolu
Cactophile
-
MMYSofts -
MMYSofts -
A voir également:
- Copier coller image excel
- Historique copier coller - Guide
- Liste déroulante excel - Guide
- Copier coller pdf - Guide
- Copier-coller - Accueil - Informatique
- Style d'écriture a copier coller - Guide
2 réponses
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
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
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 :)
ensuite quand tu as le numéro de la Shape, tu mets ce code:
Merci beaucoup de ton aide Le Pivert !!