Kann mir da jemand weiterhelfen? Eigentlich sollte es einfach sein, aber ich komme mit LO BASIC immer noch nicht zurecht.
Hab erst mal ein Makro aufgezeichnet und darin den Befehl für die Spaltenbreite vorgefunden, es fehlt aber der Code, um erstmal Spalten auszuwählen, hier mal die Aufzeichnung zu einer Spalte:
Code: Alles auswählen
sub Spaltenbreite
rem ----------------------------------------------------------------------
rem define variables
dim document as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
rem ----------------------------------------------------------------------
dim args1(0) as new com.sun.star.beans.PropertyValue
args1(0).Name = "ColumnWidth"
args1(0).Value = 2000
dispatcher.executeDispatch(document, ".uno:ColumnWidth", "", 0, args1())
end sub
Vorab schon mal vielen Dank für Tipps dazu