Excelブックに複数のワークシートが含まれている場合があり、それらの一部は機密情報である可能性があります。 ブックを他のユーザーと共有する前に機密シートが非表示になっていることを確認しないと、データが危険にさらされる可能性があります。 シートが非表示になっていない場合、他のユーザーはそのシート内のデータを表示して簡単に上書きできます。 通常の方法でシートを非表示/再表示するオプションが確実にあります。シートを右クリックして非表示/再表示し、それぞれのオプションを選択します。 ただし、このオプションは安全ではなく、他のユーザーがセキュリティ設定を簡単に上書きできるようにします。 では、シートを非表示にしても、他の人があなたの設定を簡単に上書きできる場合の解決策は何ですか? さて、私たちは今日ここでその解決策について話します。
この記事では、ブック内のExcelワークシートを深く非表示または再表示する方法について詳しく説明します。 この方法を使用してシートを固定しても、オーバーライドできます。 しかし、ワークブックにいくつかのシートを隠したことをまったく知らない素朴なユーザーにとっては、間違いなく簡単なことではありません。 何を求めている? 飛び込みましょう!
目次
セクション1:Excelでシートを非表示/非表示にする通常の方法
ワークシートを非表示/再表示する方法を探しているだけで、気にしない場合 設定のセキュリティを強化すると、通常の非表示/再表示を続行できます オプション。
ステップ1:下のスクリーンショットに示すように、多数のシートを含むExcelワークブックがあるとします。
ステップ2: 今 右クリック 非表示にするワークシートで、をクリックします。 隠れる オプション。
広告
ステップ3:ここで[シート]タブを見ると、選択したシートが非表示になっていることがわかります。
シートを再表示するには、単に 右クリック どこでも シートタブ 次に、をクリックします 再表示 オプション。
ステップ4: シートを選択 から再表示したいこと 再表示 ウィンドウを押してから わかった ボタン。
ステップ5: それでおしまい。 非表示のシートが表示されます。
また読む: Excelでスプレッドシート、グリッド線、セルを非表示にする方法.
当然のことながら、誰でも[シート]タブを右クリックして、好きなようにシートを再表示できます。 このセキュリティの欠陥に悩まされている場合は、この記事の残りのセクションを読んでください。
セクション2:1枚のシートを深く隠す方法
上記の方法の主な問題は、他のユーザーが右クリックして非表示のシートを再表示できることです。 それでは、この再表示オプションをなんとかして無効にできるかどうかを見てみましょう。
ステップ1: 右クリック どこでも シートタブ 次に、をクリックします コードを表示 右クリックのコンテキストメニューからのオプション。
ステップ2: 左ペイン セクションの下のウィンドウの MicrosoftExcelオブジェクト, シートをクリックしてください あなたが隠したいこと。
ステップ3:今、をクリックします 意見 上部のタブをクリックしてから、 プロパティウィンドウ オプション。
または、をクリックすることもできます F4 選択したシートのプロパティウィンドウを開くためのショートカットキー。
ステップ4: プロパティウィンドウ、オプションを選択します xlSheetVeryHidden オプションに関連付けられたドロップダウンメニューから 見える.
ステップ5:これで、選択したシートが非表示になっていることがわかります。
シートタブを右クリックして、 再表示 オプションを選択すると、灰色になり、他の人が隠しシートを簡単に再表示できないという目的を果たします。
セクション3:深く隠された単一のシートを再表示する方法
可視性プロパティがに設定されているシートを再表示するには xlSheetVeryHidden、以下の手順に従ってください。
ステップ1:右クリック に シートタブ どこでもクリックして コードを表示 右クリックのコンテキストメニューからのオプション。
ステップ2:今 左ウィンドウ ペイン、下 MicrosoftExcelオブジェクト, シートをクリックしてください 再表示したいこと。 キーを押す F4 プロパティウィンドウを表示します。
今回は、オプションを選択します xlSheetVisible オプションに関連付けられたドロップダウンメニューから 見える.
ステップ3: まあ、それだけです。 これで、シートが非表示になっていない必要があります。 楽しみ!
セクション4:アクティブシートを除くすべてのシートを一度に深く非表示にする方法
セクション2で説明した方法は、1枚または2枚のシートだけを非表示にする必要がある場合に最適です。 しかし、3枚以上のシートがあり、アクティブなシートを除くすべてのシートを非表示にしたい場合はどうでしょうか。 さて、それぞれのプロパティウィンドウに移動し、可視性プロパティをに設定します xlSheetVeryHidden 確かに実用的ではありません。 ここで、このシナリオに取り組むためのより実現可能で実用的なアプローチを見つけましょう。
ステップ1: 右クリック どこでも シートタブ もう一度、 コードを表示 オプション。
広告
ステップ2:Visual Basicエディタが開いているときに、をクリックします。 入れる 上部のタブをクリックしてから、 モジュール オプション。
ステップ3:モジュールエディタが開いたら、 コピーアンドペースト その上に次のスクリプト。
'オタクページのこのマクロは、アクティブなワークシートを除くすべてのワークシートを非表示にします。 サブgeekPageHideAllExceptActiveSheet() ワークシートとして薄暗くします。 ThisWorkbookの各wsについて。 ワークシート。 wsの場合。 名前<>ActiveSheet。 名前次にws。 Visible=xlSheetVeryHidden。 次のws。 サブ終了
スクリプトをコピーしたら、次のことができます 近い the モジュールエディタ をクリックして 近い ファイルの保存は必須ではないため、最上部にあるボタン。
スクリプトの説明
スクリプトは、ブック内の各ワークシートを1つずつ取得します。 現在チェックされているシートがアクティブシートであるかどうかをチェックします。 そうでない場合、その可視性プロパティはに設定されます xlSheetVeryHidden.
ステップ4:次に、作成したマクロを実行して、アクティブなシートを除くすべてのシートを非表示にする必要があります。
そのために、を有効にしましょう デベロッパー 最初にモード。 すでに有効にしている場合は、すぐにジャンプできます ステップ7、その間の手順をスキップします。 それ以外の場合は、以下の手順に従ってください。
クリックしてください ファイル 上部のリボンのタブ。
ステップ5:さて、 左ペイン ウィンドウの、をクリックします オプション.
ステップ6: 左ペイン の Wordオプション ウィンドウをクリックし、 リボンをカスタマイズする 最初にタブ。
今、 右端, 小切手 the チェックボックス に対応する デベロッパー 以下のスクリーンショットに示されているオプション。
ヒット わかった ボタンをクリックして続行します。
ステップ7:今では デベロッパー モードが有効になっている場合は、[開発者]タブで、 マクロ.
ステップ8:使用可能なマクロのリストから、作成したマクロをクリックします。 geekPageHideAllExceptActiveSheet.
クリックしたら geekPageHideAllExceptActiveSheet マクロ、をクリックします 走る ボタン。
ステップ9: それでおしまい。 アクティブなシートを除く、ブック内のすべてのシートが非表示になります。
[シート]タブを右クリックして再表示しようとしても、 再表示 ボタンが無効になっています。
セクション5:深く隠された複数のシートを一度に再表示する方法
複数のシートを一度に非表示にする方法があるので、それらを一度に再表示する方法もあるはずです。 さて、次の手順でその方法を見ていきましょう。
ステップ1: 右クリック シートタブで、をクリックします コードを表示 オプション。
ステップ2: 左ウィンドウ ペイン、下 モジュール セクションで、セクション4で作成したモジュールをダブルクリックします。この場合は、 モジュール1.
モジュールが開いたら、 入る キーを1回と コピーアンドペースト その上に次のスクリプト。
'オタクページのこのマクロは、すべてのワークシートを再表示します。 Sub geekPageUnhideAllSheets()Dim wsAsWorksheet。 ThisWorkbookの各wsについて。 ワークシート。 ws。 Visible=xlSheetVisible。 次のws。 サブ終了
スクリプトがコピーされたら、前と同じように、 近い 上部のボタン VisualBasicエディター。
スクリプトの説明
スクリプトは、ブック内のすべてのワークシートを変数に取り込みます。 次に、ブック内の各ワークシートの可視性プロパティが次のように設定されます。 xlSheetVisible.
ステップ3:作成したマクロを実行するには、をクリックします。 デベロッパー 上部のタブを押して マクロ その下のボタン。
ステップ4:次に、再表示マクロをクリックするだけです。 geekPageUnhideAllSheets、およびヒット 走る それを実行するためのボタン。
ステップ5:ヴィオラ! すべての隠しシートがその場所にあり、すべて笑顔です!
コメント欄で、どの方法が好きか教えてください。
よりクールなトリック、ヒント、ハウツー記事をお楽しみに。
ステップ1 - ここからRestoroPC修復ツールをダウンロードします
ステップ2 -[スキャンの開始]をクリックして、PCの問題を自動的に見つけて修正します。