ich habe ein kleines Problem, bin neu in VBA und würde gerne bestimmen, dass wenn ein Teil des Zelleninhalts entspricht ein Bild eingefügt wird.
Leider bekomm ich es nur hin, wenn der Zelleninhalt genau stimmt.
Als wenn nur G1 drinn steht wird das Bild eingefügt, aber wenn G1, G2 etc. drin steht passiert nichts. Ist es möglich dann auch einen Befehl zu kreieren, der sich dann trotzdem auf G1 bezieht.
Ziel ist es wenn G1 drin steht ein Bild in A4, wenn zusätzlich G2 drin steht auch ein Bild in A5 und soweiter, da ich ingesamt 10 Werte habe wäre das riesig umständlich jede einzelne mögliche Kombination mit IF abzudecken. Gibt es da etwas eleganteres? Vielen Dank für eure Hilfe
If Worksheets("Infos").Range("A20") = "G1" Then
Worksheets("G Makro").Activate
ActiveSheet.Shapes.Range(Array("Picture 2")).Select
Selection.Copy
Worksheets("Infos").Activate
Range("A4").Select
ActiveSheet.Paste
End If