Thema Datum  Von Nutzer Rating
Antwort
Rot Fehler bei dynamischen Druckbereich (Excel)
01.08.2015 23:29:02 Gast1896
NotSolved
02.08.2015 08:31:03 Gast37266
NotSolved

Ansicht des Beitrags:
Von:
Gast1896
Datum:
01.08.2015 23:29:02
Views:
1034
Rating: Antwort:
  Ja
Thema:
Fehler bei dynamischen Druckbereich (Excel)

Schönen guten Abend zusammen,

ich habe hier ein kleines Problem aber ich finde einfach nicht den Fehler, daher hoffe ich ihr könnt mir da helfen. Hier der um den es geht::

   With ThisWorkbook.Worksheets("Tabelle1")
      .PageSetup.PrintArea = Range("C3:AK591").Address
      .ResetAllPageBreaks

      i = 1
      Do While i <= .HPageBreaks.Count
         If .Cells(.HPageBreaks(i).Location.Row, 1).Value = "" Then
            .HPageBreaks.Add Before:=.Cells(.HPageBreaks(i).Location.Row, 1).End(xlUp)
         End If
         i = i + 1
      Loop
   End With

Der Code soll bezwecken, dass bei einem Seitenumbruch bestimmte Bereiche immer auf eine Seite gedruckt werden. Dafür soll der Seitenumbruch früher ausgeführt werden, falls dadurch ein Bereich auf zwei Seiten geteilt gedruckt würde. Soweit so gut. Das Ganze funktioniert auch schon recht gut. Das einzige Problem ist nur, dass mir ein unterschiedliche Anzahl von Seitenumbrüchen berechnet werden, je nachdem wo ich mich gerade im Formular  befinde. Gebe ich z. B. etwas in Zeile 7 ein, so ermittelt er mir immer eine Seite weniger als eigentlich vorhanden. Gebe ich was in Zeile 590 ein, berechnet er mir die Anzahl der Umbrüche richtig.

Danke schon mal für eure Hilfe.


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Fehler bei dynamischen Druckbereich (Excel)
01.08.2015 23:29:02 Gast1896
NotSolved
02.08.2015 08:31:03 Gast37266
NotSolved