Makro - Text an Rechteck ausrichten
#5
Hallo Benni,

(30.01.2024, 16:27)benni313 schrieb: Kann ich auch die auszuwählenden Objekte direkt ansprechen?...

Ja, das geht:

Code:
Sub TextAufRechteckMitte()
   Dim xRechteck As Shape, xText As Shape
   Dim Seite As Page
   
   For Each Seite In ActiveDocument.Pages
       Set xRechteck = Seite.Shapes("Rechteck1")
       Set xText = Seite.Shapes("Text")
       With xText
           .CenterX = xRechteck.CenterX
           .CenterY = xRechteck.CenterY
       End With
   Next
   
   Application.Refresh
End Sub

Bei den Set-Anweisungen werden die Objekte direkt angesprochen (in den Kammern).

Gruß

Koter
[-] 1 Benutzer bedankt sich bei koter für diesen Beitrag:
  • benni313
Zitieren



Nachrichten in diesem Thema
RE: Makro - Text an Rechteck ausrichten - von koter - 31.01.2024, 02:33

Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Text an Strecke ausrichten Boerni 3 1.161 01.08.2026, 10:30
Letzter Beitrag: Boerni
  Clone bzw. mit der Umgebung (z.B. Text) löschen? jozekuch 1 780 30.07.2026, 06:00
Letzter Beitrag: Piet
  Makro starten Boerni 4 2.363 20.05.2025, 08:14
Letzter Beitrag: Boerni
  Erweiterte PNG Export-Funktionen per Makro möglich? asterix 0 1.358 01.11.2024, 00:08
Letzter Beitrag: asterix
  Ausrichten an Strecke Boerni 9 5.594 12.10.2024, 12:55
Letzter Beitrag: koter
  Makro-Nachhilfe für Funktionen für alle Objekte asterix 31 16.632 09.07.2024, 09:06
Letzter Beitrag: asterix
  Makro selbst aufnehmen Karthagos 17 7.946 04.07.2024, 06:54
Letzter Beitrag: Karthagos
  Ausrichten von Kurvenobjekten Boerni 7 4.216 19.06.2024, 17:31
Letzter Beitrag: Boerni
  VBA Objekte ausrichten fremoikaner 12 7.012 06.06.2024, 14:30
Letzter Beitrag: koter
  Rechteck wird mit runden Ecken dargestellt Karthagos 2 2.463 01.06.2024, 17:44
Letzter Beitrag: Karthagos