ExcelWork.info

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

行・列の表示・非表示(Hidden プロパティ)

   

Hidden プロパティ

Hidden プロパティTrue を設定することで、行または列(Range オブジェクト)を非表示にします。また、Falese を設定すると、再表示させることができます。

【書式】

<取得>
result = Object.Hidden

<設定>
Object.Hidden = boolean

引数・戻り値

  • object  ・・・  行または列の集合となる Range オブジェクトを指定します。
    Rows プロパティColumns プロパティ任意のセル範囲に対する EntireRow プロパティ 任意のセル範囲に対する EntireColumn プロパティ
  • result  ・・・  非表示の場合、True、非表示でない場合、False

Rows プロパティまたは、Columns プロパティに引数を指定せずに取得したセル範囲に対して、Hidden プロパティの値を False に設定することで、非表示にされているセル範囲をすべて再表示することができます。(フィルターの結果によって非表示になっているセル範囲は除きます)

非表示の行または列があるかを確認する場合、1行毎または1列毎に確認します。

フィルターの結果によって非表示になっているセル範囲に対して、Hidden プロパティFalse を設定しても再表示することはできませんが、Hidden プロパティ値を取得することは可能です(フィルターで非表示になっている場合も True を返します)。



Hidden プロパティ 使用例

サンプルVBAソース


実行結果

サンプルVBA 実行前

Hidden プロパティ 例01

実行

Hidden プロパティ 例02


 - セルの操作 , , , , , , , , ,

Message

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

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

  関連記事

Row プロパティ・Column プロパティ 例
セルの行番号または列番号を取得(Row プロパティ,Column プロパティ)

Row プロパティ・Column プロパティ Row プロパティは、指定したセル …

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

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

指定した条件に一致するセルを取得(SpecialCells メソッド)

SpecialCells メソッド SpecialCells メソッドは、指定し …

次の検索(FindNext メソッド,FindPrevious メソッド)

FindNext メソッド Find メソッドで開始された検索を継続します。引数 …

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

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

セルを挿入する(Insert メソッド)

Insert メソッド Insert メソッドで、指定した場所に新規の空白セルを …

任意のセルを含む行または列全体を参照(EntireRow プロパティ,EntireColumn プロパティ)

EntireRow プロパティ・EntireColumn プロパティ Entir …

対象のセル・セル範囲に数式があるかどうか調べる(HasFormula プロパティ)

HasFormula プロパティ HasFormula プロパティは、対象のセル …

2つ以上のセル範囲を1つにまとめて参照(Union メソッド)

Union メソッド Union メソッドは、2つ以上のセル範囲を1つにまとめて …

指定した行数・列数移動したセル・セル範囲を参照(Offset プロパティ)

Offset プロパティ Offset プロパティは、基準となるセル・セル範囲か …