aus
http://www.office-loesung.de/ftopic292832_0_0_asc.php
Bilder werden alle in Blatt "Bildersammlung" kopiert und
angeordnet. Gegebenenfalls Anpassen
Delphi-Quellcode:
Sub BilderSammeln()
Dim s As Shape
Dim wks As Worksheet
Dim wksZ As Worksheet
Dim dblTop As Double
Dim dblLeft As Double
Application.ScreenUpdating = False
Set wksZ = Worksheets("Bildersammlung") 'Anpassen
'Kopieren
For Each wks In ThisWorkbook.Worksheets
If wks.Name <> wksZ.Name Then
For Each s In wks.Shapes
If s.Name Like "*Grafik*" Or _
s.Name Like "*Bild*" Then
s.Copy
wksZ.Paste
End If
Next
End If
Next
'Anordnung Untereinander
For Each s In wksZ.Shapes
s.Top = dblTop
s.Left = dblLeft
dblTop = dblTop + s.Height
dblLeft = 0
Next
Application.ScreenUpdating = False
End Sub
Kann das mal jemand in Delphi übersetzen ?
In meiner Exceldatei existiert kein "sichtbares" Blatt "Bildersammlung", wo angeblich alle Bilder kopiert und angeordnet sein sollen.
mfg Nimmersatt