Microsoft Excel

Herbers Excel/VBA-Archiv

Informationen und Beispiele zum Thema MsgBox
BildScreenshot zu MsgBox MsgBox-Seite mit Beispielarbeitsmappe aufrufen

Letzte Zeile

Betrifft: Letzte Zeile von: Walter
Geschrieben am: 16.08.2008 09:41:32

Hallo Excelfreunde,
Meine Kenntnisse in VBA sind gleich Null. Versuche es gerade zu lernen.
Was muß eingegeben werden damit nur bis zur letzen Zeile gedruckt wird?
Habe diesen Druckbereich. Es können 5 bis 90 Zeilen sein.

Sub BereichDrucken()

Range("AE1:AP103").PrintOut Copies:=1

End Sub


Danke für die Hilfe
Gruß Walter

  

Betrifft: AW: Letzte Zeile von: Hajo_Zi
Geschrieben am: 16.08.2008 09:46:02

Hallo Walter,

Du willst alles Drucken, warum dann nicht einfach das Sheet Drucken?

GrußformelHomepage


  

Betrifft: AW: Letzte Zeile von: Walter
Geschrieben am: 16.08.2008 11:34:27

Hallo Hajo,
Danke zunächst für den Hinweis. Leider komme ich nicht klar.
Also ich fülle ein Formblatt aus, je nach Umfang gibt zwischen 10 und 90 Zeilen.
Nun soll der Druck nach anklicken von einem Button nach der letzten Zeiel enden.
Mit dem Makro werden alle sechs Seiten gedruckt. Muß da nicht etwas von letzte Zeile eingefügt werden.

Hoffe Du kannst mir helfen
Danke
Walter


  

Betrifft: AW: Letzte Zeile von: Hajo_Zi
Geschrieben am: 16.08.2008 11:41:29

Hallo Walter.

ich verstehe nich was Du mir mitteilen willst. Den ersten Beitrag habe ich so interpretiert das Du die gesamte Tabelle Drucken willst.

Gruß Hajo


  

Betrifft: AW: Letzte Zeile von: Erich G.
Geschrieben am: 16.08.2008 13:20:28

Hi Walter,
was genau möchtest du erreichen?

Was passiert, wenn du statt
Range("AE1:AP103").PrintOut Copies:=1
schreibst:
ActiveSheet.PrintOut Copies:=1

Wird dann immer noch zu viel gedruckt?

Wenn ja, gibt es in deiner Tabelle vielleicht Zellen mit Formatierungen oder mit Texten der Länge 0 (""),
die standardmäßig mitgedruckt werden.
Dann kannst du den Druckbereich (in VBA: PrintArea) passend festlegen.
Wie man das macht, hängt sehr von deiner Tabelle ab - und die sehen wir nicht.

Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort


  

Betrifft: AW: Letzte Zeile von: Reinhard
Geschrieben am: 16.08.2008 16:12:58

Hi Walter,

was wird denn angezeigt wenn du diesen Code ausführst?

Sub tt()
MsgBox ActiveSheet.UsedRange.Address
End Sub


Gruß
Reinhard


  

Betrifft: AW: Letzte Zeile von: jockel
Geschrieben am: 16.08.2008 22:18:42

hi Walter, wenns nicht unbedingt vba sein soll, dann geht auch folgendes: http://www.excelformeln.de/formeln.html?welcher=390

cu jörg


 

Beiträge aus den Excel-Beispielen zum Thema "Letzte Zeile"