Добрый день.
Я нашла похожий пример решения своей задачи на вашем сайте. Но у меня почему-то выскакивает ошибка "нельзя установить свойство visible класса PivotItem". Причём она выскакиевает в команде: .PivotItems(i).Visible = True
Как я понимаю .PivotItems(i).Visible = False оно пропустило.
Подскажите, пожалуйста, с чем это может быть связано? Можно мне как "чайнику" объяснить, а-то я первый раз макросы пишу. Спасибо.
Макрос:
With ActiveSheet.PivotTables("Сводная таблица3").PivotFields( _"Влияние последствий")
For i = 1 To .PivotItems.Count
If .PivotItems(i).Value = "(пусто)" Or .PivotItems(i).Value = "" Then
.PivotItems(i).Visible = False
Else:
.PivotItems(i).Visible = True
End If
Next
End With
Я нашла похожий пример решения своей задачи на вашем сайте. Но у меня почему-то выскакивает ошибка "нельзя установить свойство visible класса PivotItem". Причём она выскакиевает в команде: .PivotItems(i).Visible = True
Как я понимаю .PivotItems(i).Visible = False оно пропустило.
Подскажите, пожалуйста, с чем это может быть связано? Можно мне как "чайнику" объяснить, а-то я первый раз макросы пишу. Спасибо.
Макрос:
With ActiveSheet.PivotTables("Сводная таблица3").PivotFields( _"Влияние последствий")
For i = 1 To .PivotItems.Count
If .PivotItems(i).Value = "(пусто)" Or .PivotItems(i).Value = "" Then
.PivotItems(i).Visible = False
Else:
.PivotItems(i).Visible = True
End If
Next
End With