If Then mit ActiveSheet.Shape.Count
23.01.2023 11:23:03
WOLLF
ich versuche vergeblich einem unbestimmten Bild einen Namen zuzuordnen, damit ich immer das
zuletzt eingefügte, unbestimmte Bild für eine Skalierung und das Einfügen in meine Tabelle1 erwische.
Da die Tabelle1 bereits x Bilder beinhaltet; weis ich nicht, welchen Namen, bzw. welchen Counter ich
nehmen muss.
Meine Idee sieht wie folgt aus:
Sheets ("Tabelle1").Select
Set Logo = ActiveSheet.Shapes(ActiveSheet.Shapes.Count)
If Logo.Name = "Logo1" Or "Logo2" Or "Logo3" Then
Logo.name = "LogoXX"
End If
ActiveSheet.Shapes.Range(Array("LogoXX")).Select
ActiveSheet.Shapes.Range(Array("LogoXX")).LockAspectRatio = False
ActiveSheet.Shapes.Range(Array("LogoXX")).Height = Application.CentimetersToPoints(10.04)
ActiveSheet.Shapes.Range(Array("LogoXX")).Width = Application.CentimetersToPoints(15.8)
Selection.Copy
Sheets("Tabelle1").Select
Range("A1").Select
ActiveSheet.Paste
Was läuft da nur schief?
Danke schon mal für die ein oder andere Idee.