ich bin neu in diesem Forum und komme eigentlich aus der MSOffice Ecke. Da ich aber einem Freund versprochen habe mich ein bischen mit OpenOffice zu beschäftigen um ihm zu helfen habe ich mich darauf gestürzt. Das normale Arbeiten mit OpenOffice ist nicht viel anders als bei MSOffice und damit gibt es keinerlei Probleme. Die Problem kommen erst wenn man kleine Hilfstools programmieren will. Da ich in viel mit VBA Programmiere hoffte ich hier auch unter StarBasic meinem Freund unterstützen zu können. Weit gefehlt! Über die normale Programmierung reden wir nicht, ist verständlich und auch die Logic von StarBasic glaube ich verstanden zu haben aber woher bekomme ich die Information über
Code: Alles auswählen
yDoc = thisComponent
myTable = createunoservice("com.sun.star.text.TextTable")
myTable = myDoc.getTextTables
'myTable = createunoservice("com.sun.star.text.TextTable")
myTable = myTable.getByIndex(0)
myCell = myTable.getCellByPosition(0,0)
oCurs = myTable.createCursorByCellName("A2")
oCurs.splitRange(1, False)
Unter VBA hat man die Hilfe die hier bei StarBasic aber nicht greift. Da kommt man ganz schön ins schwitzen.
Das aber nur zum Anfang, meine Frage bezieht sich auch auf eine Tabelle unter Writer:
Wie kann man Zellen verbinden?
bei meinem Codebeispiel wird eine Zelle geteilt wobei dies auch nur ein Codesnipsel aus dem Internet war, ich glaube nicht das ich es selber herausgefunden hätte da ich keinerlei Hilfe zu den Service, Methoden und Eigenschaften gefunden habe.