ERLEDIGT
NEIN
NEIN
ANTWORTEN
0
0
ZUGRIFFE
949
949
EMPFEHLEN
-
Hallo,
ich verzweifel gerade an dem Versuch, dass alle Elemente in einer PivotTabelle zuerst ausgewählt werden sollen um nachher 3 von 4 Elementen zu deaktivieren.
Ich habe, nachdem ich gelesen habe, man sollte alles so genau wie möglich spezifizieren folgenden Code:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14
With ActiveWorkbook.Sheets(mySheet).PivotTables("PivotTable1").PivotFields("YEAR") If ActiveWorkbook.Sheets(mySheet).PivotTables("PivotTable1").PivotFields("YEAR").PivotItems("2007").Visible = False Then ActiveWorkbook.Sheets(mySheet).PivotTables("PivotTable1").PivotFields("YEAR").PivotItems("2007").Visible = True End If If ActiveWorkbook.Sheets(mySheet).PivotTables("PivotTable1").PivotFields("YEAR").PivotItems("2008").Visible = False Then ActiveWorkbook.Sheets(mySheet).PivotTables("PivotTable1").PivotFields("YEAR").PivotItems("2008").Visible = True End If If ActiveWorkbook.Sheets(mySheet).PivotTables("PivotTable1").PivotFields("YEAR").PivotItems("2009").Visible = False Then ActiveWorkbook.Sheets(mySheet).PivotTables("PivotTable1").PivotFields("YEAR").PivotItems("2009").Visible = True End If If ActiveWorkbook.Sheets(mySheet).PivotTables("PivotTable1").PivotFields("YEAR").PivotItems("2010").Visible = False Then ActiveWorkbook.Sheets(mySheet).PivotTables("PivotTable1").PivotFields("YEAR").PivotItems("2010").Visible = True End If End With
mySheet ist korrekt gefüllt und derzeit sind 2009 und 2010 aktiviert. Das Makro soll nun 2007 und 2008 aktivieren. Bei der ersten If-Schleife zu 2007 wird bei dem Versuch die Visible-Eigenschaft auf True zu setzen ein Fehler geworfen.
Code :1
ActiveWorkbook.Sheets(mySheet).PivotTables("PivotTable1").PivotFields("YEAR").PivotItems("2007").Visible = True
Aber woran liegt das? Hat jemand eine Idee? Ich habe das ganze auch einmal mit einer for-Schleife probiert, aber auch da bekomme ich immer wieder diesen Fehler.Code :1 2 3
Laufzeitfehler '1004' Die Visible-Eigenschaft des Pivot-Objektes kann nicht festgelegt werden.
Danke
Ähnliche Themen
-
Excel VBA: Pivottabelle dynamisch erzeugen
Von ThompB im Forum Office-AnwendungenAntworten: 0Letzter Beitrag: 06.10.10, 14:24 -
Excel VBA: Pivottabelle dynamisch erzeugen
Von ThompB im Forum Office-AnwendungenAntworten: 0Letzter Beitrag: 06.10.10, 14:20 -
Excel 2007 Zusatzberechnungen zu PivotTabelle dynamisch halten
Von tlauter im Forum Visual Basic 6.0Antworten: 1Letzter Beitrag: 02.06.08, 15:45 -
Dropdown PHP alle auswählen
Von tom9999 im Forum PHPAntworten: 3Letzter Beitrag: 18.01.05, 13:11 -
listbox alle auswählen
Von isurfin im Forum Javascript & AjaxAntworten: 4Letzter Beitrag: 22.08.03, 16:29





Zitieren
Login





