absolute Position

26/02/2009 - 11:05 von eas | Report spam
Hallo!
Wie bekomm ich denn bitte die absolute Position eines Shapes heraus? Im
ShapeSheet steht nàmlich immer ein Bezug zum Shape in der übergeordneten
Ebene (so z.B: =Sheet.60!Height*0.612)

Ich hab nàmlich ein MasterShape in mein Zeichenblatt eingefügt und möchte
dann mit VBA-Code ein Rechteck zu gewissen Shapes der 3.Ebene hinzufügen. In
das Rechteck wird dann Zusatzinfo aus einer DB eingetragen. Die
Positionierung des Rechtecks macht mir Sorgen und beim googeln war ich
leider auch nicht sehr erfolgreich. Oder gibts noch eine andere Möglichkeit,
daß ich das neu generierte Rechteck an den Shape anhànge ohne die Pos. zu
wissen?

Vielen Dank!
Astrid
 

Lesen sie die antworten

#1 eLiz
03/03/2009 - 09:35 | Warnen spam
Hallo eas,

zum einen kannst du die absolute Position durch die Summe des Mutter und
Kind-Elements herausbekommen (Musst nur mit den Loc-Punkten aufpassen).

Wie ich dich aber richtig verstehe, könntest du dem Mutterelement einen
Control-Punkt geben, der auf der Position des Kind-Elementes sitzt und da
dann das neue Shape anhàngen?

Entspricht das dem, was du vorhast? Ich hab es leider nicht ganz
nachvollziehen können.

Gruß
eLiz

"eas" schrieb:

Hallo!
Wie bekomm ich denn bitte die absolute Position eines Shapes heraus? Im
ShapeSheet steht nàmlich immer ein Bezug zum Shape in der übergeordneten
Ebene (so z.B: =Sheet.60!Height*0.612)

Ich hab nàmlich ein MasterShape in mein Zeichenblatt eingefügt und möchte
dann mit VBA-Code ein Rechteck zu gewissen Shapes der 3.Ebene hinzufügen. In
das Rechteck wird dann Zusatzinfo aus einer DB eingetragen. Die
Positionierung des Rechtecks macht mir Sorgen und beim googeln war ich
leider auch nicht sehr erfolgreich. Oder gibts noch eine andere Möglichkeit,
daß ich das neu generierte Rechteck an den Shape anhànge ohne die Pos. zu
wissen?

Vielen Dank!
Astrid




Ähnliche fragen