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


PivotCell.CellChanged Свойство

Определение

Возвращает значение ячейки сводной таблицы с момента изменения или пересчета с момента создания отчета сводной таблицы или последней операции фиксации.

public:
 property Microsoft::Office::Interop::Excel::XlCellChangedState CellChanged { Microsoft::Office::Interop::Excel::XlCellChangedState get(); };
public Microsoft.Office.Interop.Excel.XlCellChangedState CellChanged { get; }
Public ReadOnly Property CellChanged As XlCellChangedState

Значение свойства

Объект XlCellChangedState.

Комментарии

Значение CellChanged свойства по умолчанию.xlCellNotChanged

Для отчетов сводной таблицы с источниками данных, не имеющими OLAP, значение этого свойства может быть только xlCellNotChanged или xlCellChanged. Он предназначен xlCellNotChanged для ячеек, которые не были изменены, и для xlCellChanged ячеек, которые были изменены. При отмене изменений устанавливается значение xlCellNotChanged.

Применение и сохранение изменений применяется только к отчетам сводной таблицы с источниками данных OLAP. Следующие описания возможных состояний CellChanged свойства относятся только к сводных таблицам с источниками данных OLAP.

  • xlCellNotChanged — ячейка не была изменена или пересчитана (если ячейка содержит формулу) с момента создания сводной таблицы или с момента выполнения последней операции сохранения или отмены изменений.
  • xlCellChanged — ячейка была изменена или пересчитана с момента создания сводной таблицы или с момента выполнения последней операции применения изменений или сохранения изменений, но это изменение еще не было применено (инструкция UPDATE CUBE не была запущена для нее).
  • xlCellChangeApplied— ячейка была изменена или пересчитана с момента создания сводной таблицы или с момента выполнения последней операции применения изменений, сохранения изменений или отмены изменений, и это изменение было применено (для нее была запущена инструкция UPDATE CUBE).

В следующей таблице описано, как различные действия пользователя влияют на настройку CellChanged свойства в сводной таблице с источником данных OLAP.

Вводит значение или формулу в ячейку или несколько ячеек.Задайте для этих ячеек значение xlCellChanged .Задайте для этих ячеек значение xlCellChanged .
Пересчитывает ячейку или несколько ячеек с формулой вручную (F9) или автоматически с помощью Excel.Н/ДЗадайте для этих ячеек значение xlCellChanged .
Сохраняет (фиксирует) изменения.Задайте значение xlCellNotChanged для всех измененных ячеек без формулы.Задайте значение xlCellChangeApplied для всех измененных ячеек с формулой.
Отменяет все изменения.Задайте значение xlCellNotChanged для всех измененных ячеек без формулы.Задайте значение xlCellNotChanged для всех измененных ячеек с формулой.
Отменяет изменения в одной ячейке.Задайте значение только xlCellNotChanged для этой ячейки.Задайте значение только xlCellNotChanged для этой ячейки.
Очищает несколько ячеек в одной операции.Задайте для всех этих ячеек значение xlCellNotChanged .Задайте для всех этих ячеек значение xlCellNotChanged .
Очищает ячейку.Задайте значение только xlCellNotChanged для этой ячейки.Задайте значение только xlCellNotChanged для этой ячейки.
Выполняет операцию отмены, которая изменяет значение обратно на ранее измененное значение до применения этого значения.Задайте значение xlCellChanged для всех измененных ячеек без формулы.Задайте значение xlCellChanged для всех измененных ячеек с формулой.
Выполняет операцию отмены, которая изменяет значение обратно на ранее измененное значение после применения этого значения.Задайте значение xlCellChangeApplied для всех измененных ячеек без формулы.Задайте значение xlCellChangeApplied для всех измененных ячеек с формулой.

Применяется к