Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
688to692
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
688to692
688to692
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

HPageBreak xlManual

HPageBreak xlManual
01.11.2005 08:58:34
Teo
Hallo,
Ich muss in einem Excel-Arbeitsblatt alle
automatischen Seitenwechsel in manuelle umwandeln,
um eine spezielle Positionsnummerierung durchzuführen.
der Code
EndSeite = .HPageBreaks.Count
CNT = 1
Do
If ActiveSheet.Rows(CNT).PageBreak = xlPageBreakAutomatic Then
ActiveSheet.Rows(CNT).PageBreak = xlPageBreakManual
End If
CNT = CNT + 1
Loop Until CNT = Endseite
funktioniert nur bedingt, meist beim zweiten Durchlauf, oft
gar nicht vollständig, anscheinend je unzuverlässiger, je mehr
Seiten das Dokument hat.
Weiss jemand eine Lösung?
MfG
Teo

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: HPageBreak xlManual
01.11.2005 09:03:03
Matthias
Hallo Teo,
aktiviere vorher die Seitenumbruchvorschau:

ActiveWindow.View = xlPageBreakPreview

Gruß Matthias
AW: HPageBreak xlManual
01.11.2005 09:04:17
Ralf
Hi Theo,
Du setzt cnt bei jedem Schleifenfurchlauf hoch. So wird cnt viel schneller = Endseite als Du beabsichtigst. Setz die Anweisung mit in die If Anweisung.
Ciaop, Ralf

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige