habe vor paar Tagen ein Beitrag hier eingestellt "Vergleichen mit mehreren Bedingungen". Dank einen netten User, Daniel, habe ich ein Code zusammengestellt welches jedoch nicht in meiner eigentlichen Pivot Tabelle funktioniert.
Derselbe Code funktioniert tadellos wenn man die Pivot Tabelle nachstellt.
Sobald ich jedoch den funktionierenden Code in die tatsächliche Pivot Tabelle laufen lasse dann bekomme ich die Fehlermeldung
"Objektvariable oder With-Blockvariable nicht festgelegt. Laufzeitfehler '91'" und es wird nur 1 Zeile gelb gefüllt, obwohl dutzende mehr gelb sein sollten.
Die Aufgabenstellung ist im Beitrag "Vergleichen mit mehreren Bedingungen" zu finden.
Anbei der Code:
Sub Filtern()
Dim cell, Zielzelle As Range
For Each cell In Range("A:A").SpecialCells(xlCellTypeConstants)
If cell.Value = "V1" Or cell.Value = "V2" Or cell.Value = "V3" Or cell.Value = "V4" Or _
cell. _
Value = "V5" Then
Set Zielzelle = Range("1:1").Find(cell.Value)
If Year(Zielzelle.Offset(cell.Row - 1, 1)) & Format(Month(Zielzelle.Offset(cell.Row - _
_
_
1, _
1)), "0#")
Danke im Vorab an alle die etwas beitragen..
VG
Memo