Sub aDruckrange3()
Dim LoErste As Long ' erste Zeile zum drucken
Dim Spletzte As Integer ' letzte spalte zum drucken
Dim Zeletzte As Integer ' letzte Zeile zum drucken
Dim i As Long
LoErste = 5
i = 1
Spletzte = Cells(i, 255).End(xlToLeft).Column
Zeletzte = [B65536].End(xlUp).Row
''##'' wie muss diese Zeile lauten?
' hier kommt Typen unverträglich; die Zeilen / Spalten würden stimmen
Cells(("A" & LoErste), 1)(Zeletzte, Spletzte).Select
Selection.PrintOut Copies:=1, Preview:=True
End Sub
Hi,
Sub Frohe_Ostern()
With ActiveSheet
.PageSetup.PrintArea = Selection.Address
.PrintPreview
End With
End Sub
Sub aDruckrange3()
Dim LoErste As Long ' erste Zeile zum drucken
Dim Spletzte As Integer ' letzte spalte zum drucken
Dim Zeletzte As Integer ' letzte Zeile zum drucken
Dim i As Long
LoErste = 5
i = 1
Spletzte = Cells(i, 255).End(xlToLeft).Column
Zeletzte = [B65536].End(xlUp).Row
With ActiveSheet
.PageSetup.PrintArea = Range(Cells(LoErste, 1), _
Cells(Zeletzte, Spletzte)).Address
.PrintOut Copies:=1, Preview:=True
.PageSetup.PrintArea = ""
End With
End Sub
Sub aDruckrange3()
Dim LoErste As Long ' erste Zeile zum drucken
Dim Spletzte As Integer ' letzte spalte zum drucken
Dim Zeletzte As Long ' letzte Zeile zum drucken
Dim i As Long
Dim tmp() As Variant
LoErste = 5
Zeletzte = [B65536].End(xlUp).Row
For i = LoErste To Zeletzte
ReDim Preserve tmp(i - LoErste)
tmp(i - LoErste) = Cells(i, 255).End(xlToLeft).Column
Next
Spletzte = Application.Max(tmp)
With ActiveSheet
.PageSetup.PrintArea = Range(Cells(LoErste, 1), _
Cells(Zeletzte, Spletzte)).Address
.PrintOut Copies:=1, Preview:=True
.PageSetup.PrintArea = ""
End With
End Sub
Sub aDruckrange3()
Dim LoErste As Long ' erste Zeile zum drucken
Dim Spletzte As Integer ' letzte spalte zum drucken
Dim Zeletzte As Integer ' letzte Zeile zum drucken
Dim i As Long
LoErste = 5
i = 1
Spletzte = Cells(i, 255).End(xlToLeft).Column
Zeletzte = [B65536].End(xlUp).Row
''##'' wie muss diese Zeile lauten?
' hier kommt Typen unverträglich; die Zeilen / Spalten würden stimmen
Cells(("A" & LoErste), 1)(Zeletzte, Spletzte).Select
Selection.PrintOut Copies:=1, Preview:=True
End Sub
Hi,
Sub Frohe_Ostern()
With ActiveSheet
.PageSetup.PrintArea = Selection.Address
.PrintPreview
End With
End Sub
Sub aDruckrange3()
Dim LoErste As Long ' erste Zeile zum drucken
Dim Spletzte As Integer ' letzte spalte zum drucken
Dim Zeletzte As Integer ' letzte Zeile zum drucken
Dim i As Long
LoErste = 5
i = 1
Spletzte = Cells(i, 255).End(xlToLeft).Column
Zeletzte = [B65536].End(xlUp).Row
With ActiveSheet
.PageSetup.PrintArea = Range(Cells(LoErste, 1), _
Cells(Zeletzte, Spletzte)).Address
.PrintOut Copies:=1, Preview:=True
.PageSetup.PrintArea = ""
End With
End Sub
Sub aDruckrange3()
Dim LoErste As Long ' erste Zeile zum drucken
Dim Spletzte As Integer ' letzte spalte zum drucken
Dim Zeletzte As Long ' letzte Zeile zum drucken
Dim i As Long
Dim tmp() As Variant
LoErste = 5
Zeletzte = [B65536].End(xlUp).Row
For i = LoErste To Zeletzte
ReDim Preserve tmp(i - LoErste)
tmp(i - LoErste) = Cells(i, 255).End(xlToLeft).Column
Next
Spletzte = Application.Max(tmp)
With ActiveSheet
.PageSetup.PrintArea = Range(Cells(LoErste, 1), _
Cells(Zeletzte, Spletzte)).Address
.PrintOut Copies:=1, Preview:=True
.PageSetup.PrintArea = ""
End With
End Sub