Hallo zusammen,
ich habe eine bestehende Datei mit Makros vom Excel 2003 in das Excel 2007-Format konvertiert, um zu testen, ob es einwandfrei (i.W. die Makros) läuft.
Und das tut es leider nicht.
Es hakt bei einer Pivot-Auswertung, die per Makro erstellt wird.
Es wird folgender Fehler angezeigt:
"Laufzeitfehler '1004': Die PivotItems-Eigenschaft des PivotField-Objektes kann nicht zugeordnet werden."
Insgesamt lautet der (Teil-)Code wie folgt:
ActiveWorkbook.ShowPivotTableFieldList = True
With ActiveSheet.PivotTables("PivotTable66").PivotFields("XXX")
.PivotItems("(Leer)").Visible = False
Beim Debuggen wird mir die Zeile ".PivotItems("(leer)").Visible = False" gelb unterlegt.
In Excel 2003 läuft das einwandfrei, es ist auch nicht die einzige Zeile (Item), es soll halt nur der Leer-Bereich ausgeblendet werden.
Kann mir irgendjemand helfen? Ich vermute, dass die Diktion in Excel 2007 einfach anders ist, weiß aber nicht, wie. Im Netz und hier habe ich leider auch nichts gefunden.
Bin für jeden Tipp dankbar!
Gruß, michael