Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
352to356
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
352to356
352to356
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Druckbereich

Druckbereich
16.12.2003 10:00:15
AndreasS
Hallo,
ich möchte einen variablen Druckbereich einrichten. Der Druckbereich soll abhängig von einem bestimmten Zellinhalt sein. Am liebsten hätte ich eine Abfrage über eine Inputbox. Außerdem sollte die Tabellenüberschrift (für die einzelnen Druckbereiche) beibehalten werden.
Ich habe es schon über die vergabe von Namen probiert. Leider ohne Erfolg:
Läuft leider nicht...


Sub BereichMarkierenDrucken()
Dim Bereich As Range
Dim s As String
On Error Resume Next
Set Bereich = Application.InputBox(prompt:="Bitte den Druckbereich markieren", Type:=8)
If Bereich Is Nothing Then
MsgBox "Sie haben keinen Bereich ausgewählt", _
vbExclamation
Else
Bereich.Select
s = Selection.Address
ActiveSheet.PageSetup.PrintArea = s
End If
End Sub


Vielleicht kennt ja jemand eine Lösung für mein Problem.
Für alle Vorschläge und jede Hilfe bin ich dankbar.

Gruß
Andreas

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Nachtrag Druckbereich
16.12.2003 10:11:02
AndreasS
Das Makro (aus meinem ersten Beitrag) hat natürlich nichts mit den von mir vergebenen Namen zu tun...
So hab ich es (mit der vergabe von Namen) probiert:


Sub NamenVergeben()
Dim Bereich As Range
Dim i2 As Integer
Dim s As String
Dim i As Long
With ActiveSheet
i = 9
Do
i = i + 1
s = Cells(i, "Z")
If Len(s) = 0 Then
Cells(i, "Z").Activate
Exit Do
End If
Loop While i < 65535
End With
Range("Z9").Select
For i2 = 9 To i
Set Bereich = Range("Z" & i)
ActiveWorkbook.Names.Add _
Name:=activecell.Value, _
RefersTo:=Bereich, Visible:=True
activecell.Offset(1, 0).Select
Next i2
End Sub


Dann wollte ich die Namensbereiche als Druckbereich festlegen.
Leider alles ohne Erfolg.
Am liebsten hätte ich ein Makro nur mit Zellinhalt(value) ohne Namen.
Danke für die Hilfe.
Andreas
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige