Мне нужно проверить текущую дату и снять последнюю доступную дату в сводной таблице с помощью VBA (исключая субботу и воскресенье).
Я - Nooob в VBA, поэтому я попытался записать макрос и внес некоторые измененияСводные таблицы могут отличаться и передавать некоторые переменные, которые имеют эти даты, для Проверки и отмены проверки.
Sheets("A Chart").PivotTables("PivotTable8").PivotCache.Refresh
ActiveWorkbook.RefreshAll
With ActiveSheet.PivotTables("PivotTable8").PivotFields("Added Date")
.PivotItems("$inbound_previousday$").Visible = False
.PivotItems("$today$").Visible = True
Sheets("B Chart").PivotTables("PivotTable8").PivotCache.Refresh
ActiveWorkbook.RefreshAll
With ActiveSheet.PivotTables("PivotTable8").PivotFields("Added Date")
.PivotItems("$outbound_Previousday").Visible = False
.PivotItems("$today$").Visible = True
End With
End With
Есть ли какой-либо возможный способ проверить сегодняшнюю дату и снять первую наиболее доступную дату в раскрывающемся списке.