Druckbereich aus Zelleninhalt
Verfasst: Do, 12.05.2011 10:15
Hallo Experten,
aus einem Beitrag hier im Forum habe ich mir folgendes Makro zusammengestrickt:
Warum bekomme ich in Versin 1 die Fehlermeldung, obwohl es mit Version 2 klappt ?
gruß
sven-my
aus einem Beitrag hier im Forum habe ich mir folgendes Makro zusammengestrickt:
Code: Alles auswählen
sub Druckbereich
Dim aDruckbereich(0)
oDoc = thiscomponent
oSheet = oDoc.Sheets.getByName("schichtplan Druck")
AZ = oSheet.getCellRangeByName("P14").value
EZ = oSheet.getCellRangeByName("Q14").value
AZn = format(AZ,"#")
EZn = format(EZ,"#")
Bereich = chr(34) & "$A$" & AZn & ":" & "$N$" & EZn & chr(34) 'Version 1
msgbox bereich
'exit sub
'Bereich = "$A$9:$N$56" 'Version 2
'oZellRange = oSheet.getCellRangeByName("$A$9:$N$56")
oZellRange = oSheet.getCellRangeByName(Bereich)
oCursor = oSheet.createCursorByRange(oZellRange)
oAdress = oCursor.RangeAddress
aDruckbereich(0) = oAdress
oSheet.setPrintAreas(aDruckbereich)
end sub
gruß
sven-my