API version 1

- ‐

OperationError

無効な操作を行ったときに発生します。

以下のような操作で発生します。

  • セル編集時に構文的に許可されていない数式を確定した。

  • 保護されているセルを編集しようとした。

  • 複数の選択範囲がある状態でコピー/カット/ペーストを行った。

  • 結合されたセルの一部だけが選択範囲に重なっている状態でコピー/カット/ペーストを行った。

  • オートフィル対象外のセルが含まれた選択範囲をオートフィルしようとした。


引数のイベントオブジェクトには以下のプロパティが追加されています。

名前

説明

integer

column

無効な操作が行われたセルの列番号

integer

row

無効な操作が行われたセルの行番号

integer

reason

行った操作を表す定数
以下の値が設定されます

定数

動作

OPERATIONERROR_CELLLOCKED

1

セルがロックされている

OPERATIONERROR_INPUTINVALID

5

無効な値を確定した

OPERATIONERROR_INVALIDSELECTION

10

選択範囲が複数ある

OPERATIONERROR_CROSSINGMERGEDCELL

11

結合されたセルの一部が重なっている

OPERATIONERROR_NOTUNIQUESTYLES

12

オートフィル対象外のスタイルが含まれている

関連項目

SpreadRange.lockprotect プロパティ