Lauter
2011-05-29 19:05:37 UTC
Hallo NG,
wie kann ich in einem Abschnitt oben auf jeder Seite eine Textbox
unterschiedlich positioniert einfügen?
Meine bisherigen Überlegungen:
Da die Textbox unterschiedlich sein soll, scheidet die Kopfzeile aus. Die
Kopfzeile wird nur den Platz für die Textbox freihalten.
Das Einfügen könnte ein VBA Makro übernehmen. (Shapes.AddTextbox)
Über die Left-Eigenschaft erreiche ich die Positionierung.
Der Wert für die Positionierung könnte aus einem Feldinhalt folgen.
({STYLEREF Info})
Um eine Aktualisierung zu ermöglichen, könnte man den Namen des Shapes
entsprechend kennzeichnen und dann zur Aktualisierung alle Shapes mit dieser
Kennung automatisiert löschen.
Mein Problem ist noch, wie spreche ich jede Seite in einem Abschnitt an, um
dort das Shape positionieren zu können?
Leider fehlt mir hier die entsprechende Kenntnis des Objektmodells und die
Hilfe führt mich nicht auf einen passenden Ansatz.
Vielen Dank im Voraus für einen guten Tipp.
Freundliche Grüße
Frank
wie kann ich in einem Abschnitt oben auf jeder Seite eine Textbox
unterschiedlich positioniert einfügen?
Meine bisherigen Überlegungen:
Da die Textbox unterschiedlich sein soll, scheidet die Kopfzeile aus. Die
Kopfzeile wird nur den Platz für die Textbox freihalten.
Das Einfügen könnte ein VBA Makro übernehmen. (Shapes.AddTextbox)
Über die Left-Eigenschaft erreiche ich die Positionierung.
Der Wert für die Positionierung könnte aus einem Feldinhalt folgen.
({STYLEREF Info})
Um eine Aktualisierung zu ermöglichen, könnte man den Namen des Shapes
entsprechend kennzeichnen und dann zur Aktualisierung alle Shapes mit dieser
Kennung automatisiert löschen.
Mein Problem ist noch, wie spreche ich jede Seite in einem Abschnitt an, um
dort das Shape positionieren zu können?
Leider fehlt mir hier die entsprechende Kenntnis des Objektmodells und die
Hilfe führt mich nicht auf einen passenden Ansatz.
Vielen Dank im Voraus für einen guten Tipp.
Freundliche Grüße
Frank