Bonjour,
j'ai écrit une macro de test pour copier une image puis la cadrer verticalement à partir de mes lectures sur internet:
Le problème est que c'est la photo d'origine qui est cadrée et pas la copie (normal elle s'appelle "event" mais on ne connait pas le nom de la photo copiée ?)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 Sub affichLogo() Dim logo As Shape, pdf As Worksheet, cadre As Variant Set pdf = Sheets("test") Set logo = pdf.Shapes("event") logo.Copy pdf.Range("C1").Select pdf.Paste Set cadre = Range("C1:H1") With cadre logo.Top = .Top + (.Height / 2) - (logo.Height / 2) 'Centre verticalement End With End Sub
On doit pouvoir cadrer en meme temps que la copie ?
merci d'un coup de main
Partager