ExcelScript.AllowEditRange interface
ワークシート内にある AllowEditRange
オブジェクトを表します。 このオブジェクトは、ワークシート保護プロパティで動作します。 ワークシート保護を有効にすると、オブジェクトを AllowEditRange
使用して特定の範囲の編集を許可しながら、ワークシートの残りの部分で保護を維持できます。
メソッド
delete() | から オブジェクトを削除します |
get |
オブジェクトに関連付けられている範囲を指定します。 |
get |
オブジェクトがパスワードで保護されているかどうかを指定します。 |
get |
オブジェクトのタイトルを指定します。 |
pause |
現在のセッションのユーザーのオブジェクトのワークシート保護を一時停止します。 ワークシートの保護が有効になっていないか、既に一時停止されている場合、このメソッドは何も実行しません。 ワークシートの保護を一時停止できない場合、このメソッドはエラーを |
set |
オブジェクトに関連付けられている範囲を指定します。 このメソッドを正常に動作させるには、ワークシート保護を無効または一時停止する必要があります。 ワークシート保護が有効になっていて一時停止していない場合、このメソッドはエラーを |
set |
オブジェクトに関連付けられているパスワードを変更します。 パスワード文字列を空 ("") に設定するか |
set |
オブジェクトのタイトルを指定します。 このメソッドを正常に動作させるには、ワークシート保護を無効または一時停止する必要があります。 ワークシート保護が有効になっていて一時停止していない場合、このメソッドはエラーを |
メソッドの詳細
delete()
から オブジェクトを削除します AllowEditRangeCollection
。 このメソッドを正常に動作させるには、ワークシート保護を無効または一時停止する必要があります。 ワークシート保護が有効になっていて一時停止していない場合、このメソッドはエラーを AccessDenied
スローし、削除操作に失敗します。
delete(): void;
戻り値
void
getAddress()
オブジェクトに関連付けられている範囲を指定します。
getAddress(): string;
戻り値
string
getIsPasswordProtected()
オブジェクトがパスワードで保護されているかどうかを指定します。
getIsPasswordProtected(): boolean;
戻り値
boolean
getTitle()
オブジェクトのタイトルを指定します。
getTitle(): string;
戻り値
string
pauseProtection(password)
現在のセッションのユーザーのオブジェクトのワークシート保護を一時停止します。 ワークシートの保護が有効になっていないか、既に一時停止されている場合、このメソッドは何も実行しません。 ワークシートの保護を一時停止できない場合、このメソッドはエラーを UnsupportedOperation
スローし、オブジェクトの保護を一時停止できません。 パスワードが正しくない場合、このメソッドはエラーを BadPassword
スローし、オブジェクトの保護を一時停止できません。 パスワードが指定されていてもオブジェクトにパスワードが必要ない場合、入力されたパスワードは無視され、操作は成功します。
pauseProtection(password?: string): void;
パラメーター
- password
-
string
オブジェクトに AllowEditRange
関連付けられているパスワード。
戻り値
void
setAddress(address)
オブジェクトに関連付けられている範囲を指定します。 このメソッドを正常に動作させるには、ワークシート保護を無効または一時停止する必要があります。 ワークシート保護が有効になっていて一時停止していない場合、このメソッドはエラーを AccessDenied
スローし、範囲の設定に失敗します。
setAddress(address: string): void;
パラメーター
- address
-
string
戻り値
void
setPassword(password)
オブジェクトに関連付けられているパスワードを変更します。 パスワード文字列を空 ("") に設定するか null
、オブジェクトからパスワード保護を削除します。 このメソッドを正常に動作させるには、ワークシート保護を無効または一時停止する必要があります。 ワークシート保護が有効になっていて一時停止していない場合、このメソッドはエラーを AccessDenied
スローし、設定操作は失敗します。
setPassword(password?: string): void;
パラメーター
- password
-
string
オブジェクトに AllowEditRange
関連付けられているパスワード。
戻り値
void
setTitle(title)
オブジェクトのタイトルを指定します。 このメソッドを正常に動作させるには、ワークシート保護を無効または一時停止する必要があります。 ワークシート保護が有効になっていて一時停止していない場合、このメソッドはエラーを AccessDenied
スローし、タイトルの設定に失敗します。 同じ文字列を持つ既存 AllowEditRange
の文字列が既にある場合、または文字列が空 ("") の場合、このメソッドは null
エラーを InvalidArgument
スローし、タイトルの設定に失敗します。
setTitle(title: string): void;
パラメーター
- title
-
string
戻り値
void
Office Scripts