folgendes Problem besteht seit dem Umstieg von Excel 2003 zu Excel 2010:
Ich habe auf einem Tabellenblatt verschiedene Druckbereiche die ich in einem Makro variabel zusammenfüge.
Mit Excel 2003 funktionierte es einwandfrei.
Bei Excel 2010 werden drei Druckbereiche zusammenfügen und erhalte dann beim nächsten Aufruf folgende Fehlermeldung. Sobald alte PrintArea & neue PrintArea zugewiesen werden sollen.
Fehlermeldung: "Die eingebene Formel enthält einen Fehler"
Dies ist der Code bei dem der Fehlerauftritt:
'Die Variablen wären iPosition As Range, WS_Ziel As Worksheet,
'Druckbereich erweitern Excel 2003 i.O. Excel 2010 Fehler (Auszug aus dem Makro)
If WS_Ziel.PageSetup.PrintArea = "" Then
WS_Ziel.PageSetup.PrintArea = WS_Ziel.Range(iPosition, iPosition.Offset(48, 28)).Address
Else
WS_Ziel.PageSetup.PrintArea = WS_Ziel.PageSetup.PrintArea & "," & WS_Ziel.Range(iPosition, iPosition.Offset(48, 28)).Address
End If
Dies wären die ersten Druckbereiche:
$A$1:$AC$50
$AD$1:$BF$50
$A$51:$AC$100
$AD$51:$BF$100
$A$101:$AC$150
$AD$101:$BF$150
usw
Ich hoffe mir kann hierbei jemand helfen.
mfg Raphael