Seite 1 von 1
Seitenwechsel löschen
Verfasst: Do, 09.08.2012 18:16
von erikafuchs
Hallo zusammen,
wie löscht man per Makro erstellte Seitenwechsel?
Code: Alles auswählen
outSheet.Rows.getByIndex(zeile-1).IsStartOfNewPage=true() ' erzeugt neue Seite
Ich muss in jedem Schuljahr eine neue Schülerliste per Makro erstellen. Wenn ich dabei vorher nur die Inhalte der alten Seite lösche und das Makro eine neue Liste schreibt bleiben leider die Seitenwechsel bestehen. Bisher habe ich daher nicht die Inhalte sondern alle Zellen gelöscht - geht das auch anders?
Grüße
Pit
Re: Seitenwechsel löschen
Verfasst: Do, 09.08.2012 20:04
von Karolus
Hallo
.....IsStartOfNewPage = false
?
Karo
Re: Seitenwechsel löschen
Verfasst: Sa, 11.08.2012 20:43
von erikafuchs
Na ja, auch da wollte ich es mir einfach machen. Das sind ein paar Tausend Zeilen. Ich vermute, da muss ich eine for...next Schleife basteln. Ich habe aber festgestellt, das auf Mausklick rechts in die Tabelle die Option "alle manuellen Umbrüche löschen" angezeigt wird - ich dachte, es könnte ja mit einem Befehl zu erledigen sein.
Grüße
Pit
Re: Seitenwechsel löschen
Verfasst: Sa, 11.08.2012 21:04
von DPunch
Servus
Ein Tool wie X-Ray hilft Dir bei derlei Dingen wunderbar weiter:
Code: Alles auswählen
oDoc = thisComponent
oDoc.Sheets(0).removeAllManualPageBreaks
Re: Seitenwechsel löschen
Verfasst: So, 12.08.2012 10:43
von erikafuchs
Auch hier danke.
Ich habe mich mal an x-Ray versucht - mir fehlt da leider eine grundlegende Einführung.
Gruß
Pit
Re: Seitenwechsel löschen
Verfasst: So, 12.08.2012 11:54
von Stephan
mir fehlt da leider eine grundlegende Einführung
es gibt eine sehr umfassende Beschreibung und Anleitung zu XRAY, die keine Fragen offen läßt:
http://bernard.marcelly.perso.sfr.fr/Fi ... l60_en.odt
Gruß
Stephan
Re: Seitenwechsel löschen
Verfasst: So, 19.08.2012 14:46
von erikafuchs
Vielen Dank!