Leerzeilen in Datensatz einfügen

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

red_star
Beiträge: 3
Registriert: Di, 26.03.2013 11:42

Leerzeilen in Datensatz einfügen

Beitrag von red_star »

hallo liebe Leute,

ich bitte euch um einen Rat zu meiner Frage: Was muss ich tun, damit OOcalc in jede zweite Zeile eines Datensatzes eine Leerzeile einfügt?

ich habe in einem Screenshot mal die ersten Zeilen manuell eingefügt.... allerdings sind es hunderte Zeilen und eine manuelle Eingabe würde den Rahmen des Machbaren sprengen.

Danke für eure Hilfe,

red_star
Dateianhänge
screen.jpg
screen.jpg (102.29 KiB) 4330 mal betrachtet
F3K Total
********
Beiträge: 3720
Registriert: Mo, 28.02.2011 17:49

Re: Leerzeilen in Datensatz einfügen

Beitrag von F3K Total »

Laß dieses Makro einmal laufen:

Code: Alles auswählen

Sub S_insert_rows
    osheet = thiscomponent.sheets.getbyname("Tabelle1")
    orows = osheet.rows
    ocursor = osheet.createcursor
    ocursor.gotoendofusedarea(False)
    nrow = ocursor.rangeaddress.endrow
    for i = nrow to 1 step -1
        orows.insertbyindex(i,1)
    next i
End Sub
Gruß R
pmoegenb
********
Beiträge: 4330
Registriert: Di, 22.06.2004 12:02
Wohnort: 71134 Aidlingen
Kontaktdaten:

Re: Leerzeilen in Datensatz einfügen

Beitrag von pmoegenb »

Anscheinend ging's ihm hier http://www.openoffice-forum.de/viewforu ... da20fe64d0 nicht schnell genug.
Gruß

Peter
---------------------------------------------------------------------------
Windows 7 Prof. 64-bit SP1, LibreOffice 4.3.6.2 und AOO 4.1.1
F3K Total
********
Beiträge: 3720
Registriert: Mo, 28.02.2011 17:49

Re: Leerzeilen in Datensatz einfügen

Beitrag von F3K Total »

Crossposting ohne Referenz ist unhöflich!
red_star
Beiträge: 3
Registriert: Di, 26.03.2013 11:42

Re: Leerzeilen in Datensatz einfügen

Beitrag von red_star »

hallo F3K,

danke für dein gepostetes Makro und ein dickes sorry für den Crosspost! Ich bitte dich auch hier nochmal um Entschuldigung!

Mir wird das (jedenfalls ohne Referenz) nicht nocheinmal passieren...

beste Grüße,

red_star
red_star
Beiträge: 3
Registriert: Di, 26.03.2013 11:42

Re: Leerzeilen in Datensatz einfügen

Beitrag von red_star »

mein Problem ist gelöst Dank diesem Makro
F3K Total hat geschrieben:Laß dieses Makro einmal laufen:

Code: Alles auswählen

Sub S_insert_rows
    osheet = thiscomponent.sheets.getbyname("Tabelle1")
    orows = osheet.rows
    ocursor = osheet.createcursor
    ocursor.gotoendofusedarea(False)
    nrow = ocursor.rangeaddress.endrow
    for i = nrow to 1 step -1
        orows.insertbyindex(i,1)
    next i
End Sub
Gruß R
Ich musste nur in der ersten Zeile im Code das richtige Tabellenblatt (in meinem Fall 14) angeben... den Rest erledigt das Makro...

Danke nochmal und beste Grüße1

red_star
svenjens
**
Beiträge: 27
Registriert: Fr, 25.11.2011 12:51

Re: Leerzeilen in Datensatz einfügen

Beitrag von svenjens »

MAKRO?

Hallo

ich habe jetzt schon paar mal ein Makro gesehen. wie werden die denn genau angewendet?

ich wäre happy, wenn mir das jemand erklären würde.

bei mir geht es auch um die Leerzeilen..

DANKE!

svenjens
Benutzeravatar
miesepeter
********
Beiträge: 2241
Registriert: Sa, 10.05.2008 15:05
Wohnort: Bayern

Re: Leerzeilen in Datensatz einfügen

Beitrag von miesepeter »

Hi svenjens,

bitte immer die bereits gegebenen Möglichkeiten für Informationsgewinnung nutzen:

[F1]-Taste
ooowiki.de und http://www.ooowiki.de/%C3%9CbersichtMakros
de.openoffice.org/doc

und dann weiterfragen, wenn's um ein konkretes Problem geht.
Neues Thema? => neuer Thread

Ciao
juetho
******
Beiträge: 617
Registriert: Di, 20.04.2010 15:46
Wohnort: Berlin

Re: Leerzeilen in Datensatz einfügen

Beitrag von juetho »

Da kann ich mich nur anschließen:
miesepeter hat geschrieben:bitte immer die bereits gegebenen Möglichkeiten für Informationsgewinnung nutzen:...
und dann weiterfragen, wenn's um ein konkretes Problem geht.
Neues Thema? => neuer Thread
Als Ergänzung:
svenjens hat geschrieben:ich habe jetzt schon paar mal ein Makro gesehen. wie werden die denn genau angewendet?
Makros sind das, was bei OO mit Basic und Java erstellt und angewendet wird. Der oberste Beitrag in diesem Unterforum enthält diverse Möglichkeiten zur Informationsgewinnung.

Jürgen
Situation: LibO 3.6 auf Win 7 Home Premium (64-bit) mit MySQL (localhost) über JDBC
Antworten