Bonjour à tous,
J'ai 3 image dans mon fichier qui correspond à trois client.
J'ai une liste déroulante dans une feuille nomé "Quote calculation" en C8 avec les 3 clients. Je veux que lorsque je sélectionne un client, je voudrait que la bonne image s'insère au bon endroit dans la feuille nommée "To customer".
Mes trois clients :
CFR best
CFR middle
CFR poor
Les noms de mes images (qui se trouve dans la feuille "Brand picture")
CFR_best
CFR_middle
CFR_poor
Voici mon code :
J'ai essayer d'adapter un code trouvé mais.... Il ne se passe rien et les image n'apparaissent tout simplement pas.
J'espère que j'ai été clair et que quelqu'un pourra m'aider!!
Merci d'avance à ceux qui prennent le temps pour aider les pauvres débutant en VBA comme moi!!
CFR
J'ai 3 image dans mon fichier qui correspond à trois client.
J'ai une liste déroulante dans une feuille nomé "Quote calculation" en C8 avec les 3 clients. Je veux que lorsque je sélectionne un client, je voudrait que la bonne image s'insère au bon endroit dans la feuille nommée "To customer".
Mes trois clients :
CFR best
CFR middle
CFR poor
Les noms de mes images (qui se trouve dans la feuille "Brand picture")
CFR_best
CFR_middle
CFR_poor
Voici mon code :
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$C$8" And Target.Count = 1 Then
On Error Resume Next
Sheets("To Customers").Select
ActiveSheet.Shapes("monimage").Delete
On Error GoTo 0
If Target <> "" Then
Sheets("Brand picture").Shapes(Target).Copy
Sheets("To Customers").Select
Range("$A$2").Select
ActiveSheet.Paste
Selection.Name = "monImage"
Selection.ShapeRange.Left = ActiveCell.Left
Selection.ShapeRange.Top = ActiveCell.Top
Target.Select
End If
End If
End Sub
J'ai essayer d'adapter un code trouvé mais.... Il ne se passe rien et les image n'apparaissent tout simplement pas.
J'espère que j'ai été clair et que quelqu'un pourra m'aider!!
Merci d'avance à ceux qui prennent le temps pour aider les pauvres débutant en VBA comme moi!!
CFR