ExcelWork.info

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

ワークシートの非表示・再表示(Visible プロパティ)

   

ワークシートの表示・非表示

ワークシートを非表示にしたり、非表示にしたワークシートを再度表示させるには、Visible プロパティ を設定します。


【書式】

object.Visible = boolean


引数・戻り値

  • object  ・・・  対象となる Worksheet オブジェクト を指定します。
  • boolean  ・・・  False を指定すると object で指定したワークシートを非表示にします。True に指定すると object で指定したワークシートが非表示になっている場合、再表示します。

ブックにシートが1つしかない場合、そのシートを非表示にしようとするとエラーが発生します。

XlSheetVisibility 列挙型 を指定する
引数 boolean には、XlSheetVisibility 列挙型 の定数を指定することもできます。

定数 内容
xlSheetVeryHidden 2 ワークシートを非表示(VBE プロパティウインドウ または、マクロで、Visible プロパティ の設定を変更する以外、再表示することはできません)Excel で、再表示不可
xlSheetHidden 0 ワークシートを非表示(False と同じ)Excel で、再表示可能
xlSheetVisible -1 ワークシートを再表示(True と同じ)



Visible プロパティ 使用例

サンプルVBAソース 1


サンプルVBAソース 2


実行結果

サンプルVBAソース 実行前

Visible プロパティ 使用例 1

サンプルVBAソース 1 実行後

Visible プロパティ 使用例 2

サンプルVBAソース 2 実行後

Visible プロパティ 使用例 3


 - ブック・シートの操作 , , , ,

Message

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

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

  関連記事

選択されているシートを参照
選択されているシートを参照する(SelectedSheets プロパティ)

SelectedSheets プロパティ 選択されているすべてのシートをあらわす …

ウィンドウの状態を取得・設定(WindowState プロパティ)

ウィンドウの状態を取得・設定(WindowState プロパティ) Window …

ブックを参照(Workbooks プロパティ,Windows プロパティ)

アクティブなワークブックを参照 現在使用中のワークブック、複数ある場合は一番手前 …

ユーザー設定のビュー(CustomView オブジェクト)

ユーザー設定のビュー CustomView オブジェクトは、登録されている各ビュ …

印刷時の改ページ設定(Add,ResetAllPageBreaks)

改ページの追加と解除 印刷時に改ページを指定するには、HPageBreaks コ …

CreateBackup プロパティ 実行前
保存時にバックアップファイルが作成されるかどうかを確認(CreateBackup プロパティ)

バックアップファイルが作成されるかどうかを確認 CreateBackup プロパ …

アクティブシートを参照する(ActiveSheet プロパティ)

アクティブなワークシートを参照する ActiveSheet プロパティを使用する …

SaveCopyAs メソッド
ブックのコピーを保存(SaveCopyAs メソッド)

SaveCopyAs メソッド SaveCopyAs メソッド は、現在開いてい …

ウィンドウを拡大・縮小(Zoom プロパティ)

ウィンドウを拡大・縮小(Zoom プロパティ) ウィンドウの表示サイズをパーセン …

SheetsInNewWorkbook プロパティ 使用例
ブック作成時のシート数の取得・設定(SheetsInNewWorkbook プロパティ)

SheetsInNewWorkbook プロパティ Excel で新規ブックに自 …