11.11.2016, 01:09
Hallo mtemp,
meinst Du mit „Konturbreiten“ vielleicht die Breite des Umrissstiftes?
Falls ja, probiere einmal das aus:
Gruß
Koter
mtemp schrieb:Berücksichtigt zwar ebenfalls nicht Konturbreiten. Doch das bin ich ja gewöhnt...
meinst Du mit „Konturbreiten“ vielleicht die Breite des Umrissstiftes?
Falls ja, probiere einmal das aus:
Code:
Sub SeiteAnpassen()
Dim s As ShapeRange, r As New Shape
Dim w As Double, h As Double, x As Double, y As Double
Set s = ActiveSelection.Shapes.All
If s.Shapes.Count = 0 Then
MsgBox "Objekte auswählen"
Exit Sub
End If
ActiveDocument.BeginCommandGroup "Seite anpassen"
Application.Optimization = True
s.GetBoundingBox x, y, w, h, True
Set r = ActiveLayer.CreateRectangle2(x, y, w, h)
s.Add r
ActivePage.SizeWidth = w
ActivePage.SizeHeight = h
s.CenterX = ActivePage.CenterX
s.CenterY = ActivePage.CenterY
r.Delete
Application.Optimization = False
ActiveDocument.EndCommandGroup
ActiveWindow.Refresh
End Sub
Gruß
Koter