Поделиться через


Метод PivotCell.DiscardChange (Excel)

Отменяет изменения указанной ячейки в отчете сводной таблицы.

Синтаксис

expression. Отменитьизменение

Выражение Переменная, представляющая объект PivotCell .

Возвращаемое значение

Nothing

Замечания

Для ячейки в сводной таблице на основе источника данных OLAP метод DiscardChange удаляет значение или формулу, введенные в указанной ячейке, а затем запускает обновление сводной таблицы, чтобы получить последнее значение из источника данных. Для указанной ячейки для указанной ячейки значение источника данных будет присвоено значение NULL .

Метод также удаляет все изменения, внесенные в эту ячейку, из списка изменений Excel, чтобы она больше не была включена в инструкцию UPDATE CUBE для источника данных.

Этот метод также воссоздает состояние сеанса для всех остальных изменений, внесенных в транзакцию. Сюда входит выполнение инструкции ROLLBACK TRANSACTION , а затем выполнение инструкции UPDATE CUBE со всеми изменениями, кроме указанной ячейки.

Для ячейки в сводной таблице на основе источника данных, отличного от OLAP, этот метод очищает измененную ячейку.

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.