22.10.2015, 10:23
Guten Tag,
ich habe folgendes Problem: Ich habe eine Userform in der man mittels Checkboxen auswählen kann welche Bereiche gedruckt werden sollen.
Ich habe ein Code erstellt, aber irgendwie klappt es nicht das die variable als Range angesehen wird.
Vielen Dank schon im Voraus!
Gruß Joe
ich habe folgendes Problem: Ich habe eine Userform in der man mittels Checkboxen auswählen kann welche Bereiche gedruckt werden sollen.
Ich habe ein Code erstellt, aber irgendwie klappt es nicht das die variable als Range angesehen wird.
Code:
Dim a As Range
Dim b As Range
Dim c As Range
Dim d As Range
Dim e As Range
Dim f As Range
If chk1 = True Then
Worksheets("Tabelle1").Range("L1").Value = 1
a = Range("A1:I50")
ElseIf chk2 = True Then
Worksheets("Tabelle1").Range("L1").Value = 2
b = Range("A51:I100")
ElseIf chk3 = True Then
Worksheets("Tabelle1").Range("L1").Value = 3
c = Range("A101:I150")
ElseIf chk4 = True Then
Worksheets("Tabelle1").Range("L1").Value = 4
d = Range("A151:I200")
ElseIf chk5 = True Then
Worksheets("Tabelle1").Range("L1").Value = 5
e = Range("A201:I250")
ElseIf chk6 = True Then
Worksheets("Tabelle1").Range("L1").Value = 6
f = Range("A251:I300")
End If
If chk1 = False And chk2 = False And chk3 = False And chk4 = False And chk5 = False And chk6 = False Then
MsgBox ("Keine Box wurde ausgewählt!")
Else
Worksheets("Tabelle1").PageSetup.PrintArea = "a,b,c,d,e,f"
End If
Vielen Dank schon im Voraus!
Gruß Joe