Re: Fortlaufende Nummer generieren
Verfasst: Mi, 04.03.2009 10:14
deutsches Forum rund um Apache OpenOffice und LibreOffice
http://www.oooforum.de/
Code: Alles auswählen
Sub FortlaufendeNummer()
Dok = ThisComponent
Controller = Dok.getCurrentController()
Blatt = Controller.ActiveSheet
Blatt.getCellRangeByName("B14").value = Blatt.getCellRangeByName("A1").value + 1
End Sub
Code: Alles auswählen
Blatt.getCellRangeByName("A1").value = Blatt.getCellRangeByName("A1").value + 1
Mir ist klar, dass man dadurch den Wert von A1 ändern kann. Aber Castro hat geschrieben:Ironzwerg hat geschrieben:Hi,
mir ist die Semantik zwar nicht ganz klar, aber du musst ja nur noch folgende Zeile drunter hängen
Code: Alles auswählen
Blatt.getCellRangeByName("A1").value = Blatt.getCellRangeByName("A1").value + 1
Er schreibt nichts davon, dass das Makro die Zelle A1 verändern soll. Deshalb war ich erstaunt über seine Vorgabe. Für eine weitergehende Programmierung brauche ich noch mehr Angaben.castro hat geschrieben: ich möchte eine fortlaufende Nummer generieren, ich dachte vielleicht mit einer Schaltfläche. Wenn ich auf die Schaltfläche drücke soll er aus einer Zelle z.B. A1 den Wert auslesen 1 dazuzählen und in Zelle b14 schreiben.