Цель приведенного ниже кода состоит в том, чтобы циклически проходить по элементам в сводной таблице, и, если элемент удовлетворяет условиям, вывести дату в столбцах ячейки 6 в область, которой нет в сводной таблице.Объект элемента Pivot не поддерживает смещение.Есть ли другой способ смещения от основного элемента?
With ThisWorkbook.Worksheets("Dashboard")
Set pvt = Worksheets("Dashboard").PivotTables("ProcessPivot")
Set Ptfield = pvt.PivotFields("HelperColumn")
For Each pi In Ptfield.PivotItems
If pi = NameSID And Eventdate2 <> "12:00:00 AM" Then
pi.Offset(0, 6) = Eventdate2
ElseIf pi = NameSID Then
pi.Offset(0, 6) = "Not Reviewed"
End If
Next pi
End With