ExcelWork.info

Excel(エクセル)のマクロ・VBA・関数・操作などのメモ

セルのロック(Locked プロパティ)

      2016/01/12

セルのロック(Locked プロパティ)

Locked プロパティで、セルのロック状態の設定を行うことができます。指定したセル範囲の Locked プロパティTrue にした状態で、シートを保護した場合、そのセル範囲にデータを入力することができなくなります。
デフォルトで、すべてのセルの Locked プロパティは、True に設定されているので、通常、このプロパティを使用するときは、入力を許可したいセル範囲の Locked プロパティFalse に設定してからシートに保護をかけます。
※ シートの保護に関しては、シートを保護・保護したシートを解除する(Protect メソッド・Unprotect メソッド) を参照してください。


【書式】

<取得>
object.Locked

<設定>
object.Locked = boolean


引数・戻り値

  • object  ・・・  対象となる Application オブジェクトを指定します。
  • boolean  ・・・  True を指定するとオブジェクトがロックされ、False を指定するとロックが解除されます。False の場合、シートが保護されていてもオブジェクトは変更することが可能です。


Locked プロパティ 使用例

サンプルVBAソース


実行結果

Locked プロパティ



 - セルの操作 , , , , ,

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

  関連記事

セルが結合セルの一部である場合、その結合セルの範囲を取得(MergeArea プロパティ)

MergeArea プロパティ MergeArea プロパティは、指定したセルが …

オートフィルタ(AutoFilter メソッド)

AutoFilter メソッド 【書式】 object.AutoFilter ( …

グラデーション(Pattern プロパティ・Gradient プロパティ)

セルの背景ににグラデーションを設定する Pattern プロパティを使用するとセ …

セル範囲内を検索(Find メソッド)

Find メソッド 指定したセル範囲内の特定の情報を含むセルを検索します。 【書 …

セル・セル範囲に名前を定義・削除(Name プロパティ・Names コレクション)

セル・セル範囲に名前を定義(Name プロパティ) Range オブジェクトのN …

Active メソッド 例01
セルをアクティブにする・セルを選択する(Activate, Select)

セルをアクティブにする・選択する 【書式:セルをアクティブにする】 object …

Stop
入力規則(リストで制限する)Validation.Add メソッド

ドロップダウンリストで入力値を制限 Validation.Add メソッド(また …

列幅を取得・設定・する(ColumnWidth プロパティ)

ColumnWidth プロパティ ColumnWidth プロパティは、対象セ …

オートフィルタ(色で抽出する)AutoFilter メソッド

オートフィルタ(色で抽出する) フォントの色、セルの背景色(条件付き書式による設 …

セル・セル範囲を切り取る(Cut メソッド)

Cut メソッド Cut メソッドは、指定したセル範囲を切り取り、引数に指定した …