Inhalt von Tabellenblatt löschen

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Inhalt von Tabellenblatt löschen

Re: Inhalt von Tabellenblatt löschen

von turtle47 » Di, 29.07.2008 13:42

sg1985 hat geschrieben:aber der Bereich von einem Tabellenblatt ist ja eigentlich unendlich
Das ist ein Irrtum.
OOo 3.0 Beta = 65536 Zeilen ; 1024 Spalten
OOo < 3.0 Beta = 65536 Zeilen ; 256 Spalten

Re: Inhalt von Tabellenblatt löschen

von ykcim » Di, 29.07.2008 13:39

Kann ich mit 2.4.1 unter Wndows XP nicht bestötigen. Bei mir wird alles gelsöcht.

mfg
Michael

Re: Inhalt von Tabellenblatt löschen

von sg1985 » Di, 29.07.2008 13:35

manchmal ist es doch so naheliegend und man kommt einfach nicht darauf :D

ist das eigentlich ein Bug, dass die Zelle die gerade selektiert ist, nicht mitgelöscht wird?

Re: Inhalt von Tabellenblatt löschen

von ykcim » Di, 29.07.2008 13:30

Warum so umständlich über Range?

Code: Alles auswählen

  odoc=thiscomponent
  osheet=odoc.sheets(0)
  osheet.clearContents(255)
Löscht alle Zelle inklusive der Formatierungen.

mfg
Michael

Re: Inhalt von Tabellenblatt löschen

von sg1985 » Di, 29.07.2008 13:23

ja das ist klar, aber der Bereich von einem Tabellenblatt ist ja eigentlich unendlich, und da der ganze Inhalt gelöscht werden soll (egal welche Spalte und Zeile) ist es hier schwer einen Range anzugeben.

Re: Inhalt von Tabellenblatt löschen

von komma4 » Di, 29.07.2008 13:21

in dem Fall ein Bereich (engl: range).

Re: Inhalt von Tabellenblatt löschen

von sg1985 » Di, 29.07.2008 13:17

ich schreibe also statt mySwitch 255 in die Klammer, aber was ist oRange?

Re: Inhalt von Tabellenblatt löschen

von komma4 » Di, 29.07.2008 13:06

was gefällt Dir an oRange.clearContents( mySwitch ) nicht?

mySwitch ist die Addition der Werte für:
'1 - value
'2 - date, time
'4 - strings
'8 - annotation
'16 - formula
'32 - hardattr
'64 - styles
'128 - objects

Inhalt von Tabellenblatt löschen

von sg1985 » Di, 29.07.2008 12:46

Hallo!

Wie kann ich den gesamten Inhalt vom aktiven Tabellenblatt löschen? Also nicht das Blatt selbst, sondern nur den Inhalt.
Wichtig wäre auch, dass dabei eventuell bereits getätigte Formatierungen im aktuellen aktiven Sheet mitgelöscht werden.

.lg

Nach oben