
folgendes Problem:
für den User wird von einem geschützen Arbeitsblatt (Zellschutz) per Makro eine Kopie erstellt. Das Arbeitsblatt enthält eine Listbox, die Kopie dann zwar auch, aber leider übernimmt er den Bezug der verknüpften Zelle aus dem ursprünglichen Arbeitsblatt und der Quellzellenbereich wird ganz gelöscht.
Natürlich sollten diese beide Bezüge in der Kopie auch auf Zellen in der Kopie verweisen. Da das neue Arbeitsblatt eh per Makro erstellt wird, könnte ich also auch gleich per Makro diese Bezüge setzen.
Hier im Forum finde ich dazu nichts; kann mir jemand einen Tipp geben?
Vielleicht sollte ich das Problem ja auch ganz anders angehen?!
Danke und viele Grüße,
andremike(l)
P.S. Nutze noch die alte 1.1.-Version
Was ich bisher fand war bei Danenhöfer:
4.21 Wie kann man auf Kontrollfelder in Formularen zugreifen?
Nach dem man sich das Obejkt des richtigen Formulares geholt hat, kann man mit getByName ( nicht wie bei Dialogen mit getControl) auf Kontrollfelder zugreifen.
Danach gelten die normalen Eigenschaften eines Kontrollfeldes, mit Ausnahme der besonderen Eigenschaften für Dialoge ( z.B. Position, Seite, Farben usw.).
odoc=thisComponent
oSheet=odoc.sheets(0)
odraw1=oSheet.drawpage
form1=odraw1.forms.getbyIndex(0)
oContr=form1.getbyname("TextBox")
Was ich nicht herausfinde, ist, wie ich welche Eigenschaft anzusprechen habe