variabler Seitenumbruch bei Zellinhaltsänderung
#1
Guten Tag!

Ich möchte folgende Aufgabe lösen und würde mich freuen, wenn Ihr helfen könntet. Ich habe zum besseren Verständnis eine Beispiel-Datei angehangen.

Ich habe eine Arbeitsmappe mit allen Schülern unserer Schule. Im Rahmen der Archivierung der Jahrgänge möchte ich gerne die Schülerdaten pro Klasse (pdf-)ausgedruckt haben.

Ich stelle mir das jetzt so vor, dass Excel einen variablen Seitenumbruch eingefügt, sobald eine neue Klassebezeichnung zu finden ist. 

Ist sowas möglich?

Gruß
h.


Angehängte Dateien
.xlsx   Beispiel.xlsx (Größe: 9,51 KB / Downloads: 6)
Top
#2
Hallo,

das Ergebnis habe ich mit meinem Listenseparator erzielt.


Angehängte Dateien
.xlsx   Beispiel (1).xlsx (Größe: 15,11 KB / Downloads: 6)
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
[-] Folgende(r) 1 Nutzer sagt Danke an Klaus-Dieter für diesen Beitrag:
  • hasmin
Top
#3
Danke für die Antwort. Leider erzeuge ich einen Laufzeitfehler.

Hier mal mein grundlegendes Vorgehen, keine Ahnung, ob ich das korrekt mache:

Ich öffne neben dem Listenseparator meine Schülerdatei und wähle im Separator die entsprechenden Einstellungen für meine Datei.

Folgende Zeilen werden im Debugger gelb markiert:


Zitat:Set myRange = Workbooks(WB).Worksheets(tabe).Range(Cells(CInt _

(ComboBox4.Value), 1), Cells(CInt(ComboBox4.Value), ziel))          ' Bereich der Überschriften definieren

Hast du ´nen Schimmer, was ich falsch mache?

Gruß
h.
Top
#4
Ok, jetzt bin ich schon weiter. Ich habe meine Daten in deine Datei eingefügt, jetzt hat es geklappt. Es gab zwar wieder einen Laufzeitfehler (evtl. weil bei einigen Schülern keine Klassenbezeichnung hinterlegt ist), es wurden aber zig neue Tabellenblätter erstellt.

Soweit so gut. Vielen Dank dafür.

Jetzt muss ich es nur noch hinbekommen, dass Excel für jedes Tabellenblatt ein separates pdf-Dokument erstellt, am besten mit dem Dateinamen der Klassenbezeichnung.
Top
#5
(01.12.2018, 21:40)hasmin schrieb: (evtl. weil bei einigen Schülern keine Klassenbezeichnung hinterlegt ist)...

Hallo, :19:

Schüler ohne Klassenbezeichnung? Geht das bei euch?

In Deiner Beispieldatei funktioniert folgendes: :21:
[attachment=21118]

Wenn jeder Schüler eine Klassenbezeichnung hat (wie in Deiner Beispieldatei ja vorgegeben), dann klappt das. Dodgy

Die erste Zeile habe ich als Überschrift für jede Datei genommen.
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste