Hallo,
ich habe folgendes Problem: ich habe aus anderen Programmen Bildschirmkopien gemacht und diese in eine Powerpointdatei (2007) eingefügt (jeweils eine Kopie pro Blatt). Jetzt möchte ich diese gerne ausdrucken. Die Kopie ist aber zu groß, d.h. ich muss das Objekt erst noch auf das normale Format (A4) verkleinern. Da ich aber über 50 Seiten habe, ist das manuell sehr zeitaufwändig. Daher möchte ich dies über ein Makro machen. Ich habe auch mal bei einer älteren Powerpoint-Version ein Makto geschrieben/aufgenommen (s.u.), das aber nicht mehr funktioniert. Könnte mir jemand helfen, dieses wieder zum Laufen zu bekommmen? Idealerweise sollte irgendwo noch einstellbar sein, wieviele Seiten er verkleinern soll.
Sub BildKopie()
’
ActiveWindow.Selection.SlideRange.Shapes.SelectAll
With ActiveWindow.Selection.ShapeRange
.IncrementLeft 253.25
.IncrementTop 162.88
End With
With ActiveWindow.Selection.ShapeRange
.ScaleWidth 0.63, msoFalse, msoScaleFromBottomRight
.ScaleHeight 0.63, msoFalse, msoScaleFromBottomRight
End With
With ActiveWindow.Selection.ShapeRange
.IncrementLeft -465#
.IncrementTop -330.12
End With
With ActiveWindow.Selection.ShapeRange
.ScaleWidth 1.11, msoFalse, msoScaleFromTopLeft
.ScaleHeight 1.11, msoFalse, msoScaleFromTopLeft
End With
End Sub
Oliver