Свойство PivotCell.CellChanged (Excel)
Возвращает значение ячейки сводной таблицы с момента изменения или пересчета с момента создания отчета сводной таблицы или выполнения последней операции фиксации. Только для чтения.
Синтаксис
expression. CellChanged
Выражение Переменная, представляющая объект PivotCell .
Возвращаемое значение
Замечания
Значение свойства CellChanged по умолчанию равно xlCellNotChanged .
Для отчетов сводной таблицы с источниками данных, не имеющими OLAP, значение этого свойства может быть только xlCellNotChanged или xlCellChanged. Это xlCellNotChanged для ячеек, которые не были изменены, и xlCellChanged для измененных ячеек. При отмене изменений устанавливается значение xlCellNotChanged.
Применение и сохранение изменений применяется только к отчетам сводной таблицы с источниками данных OLAP. В следующем списке описаний возможных состояний свойства CellChange , применимых только к сводных таблицам с источниками данных OLAP:
xlCellNotChanged. Ячейка не была изменена или пересчитана (если ячейка содержит формулу) с момента создания сводной таблицы или с момента выполнения последней операции сохранения или отмены изменений.
xlCellChanged. Ячейка была изменена или пересчитана с момента создания сводной таблицы или с момента выполнения последней операции применения изменений или сохранения изменений, но это изменение еще не было применено (инструкция UPDATE CUBE не была запущена для нее).
xlCellChangeApplied. Ячейка была изменена или пересчитана с момента создания сводной таблицы или с момента выполнения последней операции применения изменений, сохранения изменений или отмены изменений, и это изменение было применено (для нее была запущена инструкция UPDATE CUBE ).
В следующей таблице приведены описания того, как различные действия пользователя влияют на настройку свойства CellChanged в сводной таблице с источником данных OLAP.
Действие пользователя | Задание свойства CellChanged для ячеек без формул | Задание свойства CellChanged для ячеек с формулами |
---|---|---|
Вводит значение или формулу в ячейку или несколько ячеек. | Для этих ячеек задайте значение xlCellChanged . | Для этих ячеек задайте значение xlCellChanged . |
Пересчитывает ячейку или несколько ячеек с формулой вручную (F9) или автоматически с помощью Excel. | Недоступно | Для этих ячеек задайте значение xlCellChanged . |
Сохраняет (фиксирует) изменения. | Задайте значение xlCellNotChanged для всех измененных ячеек без формулы. | Задайте значение xlCellChangeApplied для всех измененных ячеек с формулой. |
Отменяет все изменения. | Задайте значение xlCellNotChanged для всех измененных ячеек без формулы. | Задайте значение xlCellNotChanged для всех измененных ячеек с формулой. |
Отменяет изменения в одной ячейке. | Задайте значение xlCellNotChanged только для этой ячейки. | Задайте значение xlCellNotChanged только для этой ячейки. |
Очищает несколько ячеек в одной операции. | Для всех этих ячеек задайте значение xlCellNotChanged . | Для всех этих ячеек задайте значение xlCellNotChanged . |
Очищает ячейку. | Задайте значение xlCellNotChanged только для этой ячейки. | Задайте значение xlCellNotChanged только для этой ячейки. |
Выполняет операцию отмены, которая изменяет значение обратно на ранее измененное значение до применения этого значения. | Задайте значение xlCellChanged для всех измененных ячеек без формулы. | Задайте значение xlCellChanged для всех измененных ячеек с формулой. |
Выполняет операцию отмены, которая изменяет значение обратно на ранее измененное значение после применения этого значения. | Задайте значение xlCellChangedApplied для всех измененных ячеек без формулы. | Задайте значение xlCellChangeApplied для всех измененных ячеек с формулой. |
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по