• 締切済み

エクセルシートの非表示について

宜しくお願いします。 今回はできるかどうか分からないのですがもしご存知の方がいたら教えていただきたく質問します。 エクセルシートに保護がかけられるのはわかるのですが 例えばブックに3枚シートがあり、そのうち2枚を非表示にしたとします。 で、そのシートを再表示する時にパスワードを入れないと表示できないとかこのようなことはできたりするのでしょうか? イメージ的には出来そうな気がするのですが・・・・・どうでしょうか? ご存知の方がいたら教えてください。 尚、使用はオフィス2000です。 ちなみに2003であればできるということであればそれも教えてください。 宜しくお願いします。

みんなの回答

  • onntao
  • ベストアンサー率32% (108/332)
回答No.2

参考になるでしょうか 非表示にしたシートを再表示されないようにする http://dreamy.boy.jp/tec3_6.htm

sato2003
質問者

お礼

ありがとうございます。 この方法は使えそうですね。 で、もう一つお聞きしたいのですが、例えばシート1.シート2とあり それぞれを非表示にした時、上記のようにパスワードをかけるとシート1.2ともに解除すれば表示できると思うのですが、これをパスワードによってはシート1だけしか表示できず、また違うパスワードではシート2しか表示できないなんてことはできるのでしょうか? もしご存知でしたら教えていただけませんでしょうか? 宜しくお願い致します。

  • driverII
  • ベストアンサー率27% (248/913)
回答No.1

ブックの保護を使えば、同じようなことができますが・・・ シートの保護じゃないとだめですか?

sato2003
質問者

お礼

ありがとうございます。 シートではなくブックでもいいのですが、最終的には各シートはパスワードを知っている人間しか見ることが出来なくしたいと考えています。 (または似たような感じにしたいと思ってます・・・) このようなことは可能でしょうか? 宜しくお願いします。

関連するQ&A

  • エクセル シートのコピーができないようにする方法

    EXCELのシートの保護機能(パスワード付き)及びブックの保護機能をセキュリティ目的で使用しています。 ちなみにver.2000です。 ・出来上がった資料を加工させない ・使用している関数を表示させない設定にし保護をかけて  操作が出来ないようにしている。 ・同一シート上にあるデータをグループ化し見えないようにしている。 etc・・・ とこるがこのデータ自体をコピーした場合は保護がかかってますが このシートを別のエクセルデータにコピーしますと保護が全て解除されてしまいます。(パスワードも) 何か良い方法はあるのでしょうか。 シートのコピーができなくなれば良いのですが・・・ お手数かけます。 宜しくお願い致します。

  • エクセルで非表示シートにパスワードを入力して表示したい

    非表示にしておきたいシートがあります。(「ひみつシート」とします) ユーザーがシートを削除してもいいことから、ブックの保護はかけたく ないと思っています。 他のユーザーからは書式>シート>再表示で再表示されたくないものです。 できればVBAで、「入力表」A1にパスワードを入力して、 「ひみつシート」が表示されるようにしたいのですが・・・ ブック保護以外でそのようなことはできるでしょうか。 宜しくお願いします。

  • エクセルシートのパスワード保護について

    十数枚のシートを持つエクセルのブックがあります。 ブックとそれぞれのシートにパスワード保護が必要です。しかし、週に1度はパスワードを解除する必要があります。これが毎週のことなので、それぞれのシートごとに解除し、また設定するのはとても時間がかかり負担です。特定の個所だけならセルのロックをはずしておけばいいのでしょうが、そうではありません。 パスワード保護を全部のシートに一度に解除したり設定する方法はないものでしょうか? なお、エクセルのバージョンは97です。

  • Excelで、あるシートだけ非表示にしたいのですが?

    Excelで、入力用シートと印刷用シートの2枚を作って、入力用はデータや計算データを入力して、それを印刷用シートに結果だけ飛ばしています。たまに、お客さんにExclデータで提出して下さいといわれますが、入力シートは見せたくありません。 最近、VBAを勉強し始めて、非表示にする方法は見つけましたが、(使用しているのは、ワークシートの「visibie=false」です。)更にブックの保護をかけてマクロを変更出来なくしています。が、これで確実に見れなくなっているのかが良く分かりません。こんな方法で良いのか、もう少し効率の良い方法があるのか、御手数ですが教えて頂きたいのですが。

  • VBAでのブック・シートの保護・解除について

    エクセル2010のVBAでのブック、シートの保護&解除の方法について教えて頂きたく、 質問させて頂きます。 消されては困るシートや数式がある関係で、ブックオープン時にVBAでブックとシートにそれぞれパスワードをかけて保護しています。 VBAではシートの削除、作成、コピーなどを行っているため、VBA実行時のみ、保護を解除させるようにしたいと思います。 ただ、対象のシート自体にも入力したい項目があるため、その箇所については保護を解除しておく必要があります。 そして、VBA実行後、再度、その箇所以外にパスワードで保護をかけ直します。 イメージとしては下記のような流れになります。 対象ブック:ブックA 対象シート:シート1 パスワード:1234(それぞれ) 常時保護を解除しておきたいセル:range("A6:H106") 1.(オープン時には、)ブック保護&特定のセル以外のシート保護 2.VBA実行時には全ての保護解除 3.VBA終了時に、1の状態に戻る どうぞよろしくお願い致します。

  • エクセルにおいて、シートの保護を解除する方法

    エクセルのシートの保護を解除したいのですが、 方法がわかりません。 [ツール]→[保護]→[シート保護の解除]を選ぶと、 パスワードを聞かれます。 パスワードがわからないと解除できないのでしょうか? 今やっている業務は前任の方の引継ぎなのですが、 前任の方がパスワードを残さないまま やめられたようで、データを編集できず 困っています。 パスワードを調べる方法、もしくは、 パスワードを使わずに保護を解除する方法は ないものでしょうか。 どなたかご存知の方、宜しくお願いします。 参考までに OSは、WindowsXP エクセルは、2000を使用しています。

  • エクセルシートの保護

    お尋ねします。 複数のエクセルシートでひとつのブックを構成していますが、このブック全てに保護をかけたいのです。複数のシートは指定できないようなので、1シートずつ「シートの保護」をかけなければならないのでしょうか?シート数が多いだけに、ブックごと保護する方法がありそうなのですが分かりません。 ご教授ください。

  • エクセル2003 パスワードでシートを振り分ける方法

    エクセル2003をXPで使用しています。 ひとつのブックに全部で11のシートがあります。 ブックを開くときにパスワードを求め、パスワードに応じて 開くシートを振り分けたいと考えています。 たとえば・・・ パスワード「AAA」を入力するとシート1だけが見えて、他は見えない パスワード「BBB」を入力するとシート2だけが見えて、他は見えない ・ ・ ・ パスワード「KKK」を入力するとすべてのシートが見える こんな感じですが、過去ログを見る限りVBAならできそうだと思うのですが、自分なりの改造ができなく、困っています。 うまく説明できないのですが ☆データが入っているシート数は、11。(各シート名はsheet1~sheet11) ☆表紙がわりのシートを別に1つ作る。(シート名はmain) ☆パスはsheet1がAAA、sheet2がBBB、以下つづいてsheet1がKKKとする。 ☆ブックを開くとき、マクロを有効にしないと何も表示されない。 ☆マクロを有効にしてブックを開くと、mainだけが開き、ユーザーフォームが表示。(ユーザーフォームはパスワート入力とOKボタンのみ。) ☆パスワードを入力してOKボタンを押すと、パスワードに応じたシートだけが表示される。 100%他力本願で申し訳ございませんが、この条件を満たすマクロを組めるかた、よろしくお願いします。

  • Excelで行または列を非表示にしてパスワード入力で見させたい

    タイトルの通りなのですが、 単に非表示にするだけであれば行や列を選んで非表示にするだけで 見えなくなるのですが、非表示にした行や列を挟む形でコピペすると 内容が見えてしまったりするのでパスワードを入力しなければ 絶対に見えないようにしたいと思っています。 また、シート単位であってもたとえばSheet2を非表示にして ブックの保護をかけたとしてもSheet1において=Sheet2!A1 などとするとSheet2のセルの値が見えてしまいます。 できればマクロなどを使わず実装したいのですが、何か良い案が ありましたらお教え願います。 ちなみにファイルの作成はExcel2003で行いますが、 Excel2007で開かれることも想定しています。 もちろんExcelで何らかの保護をかけた状態で OpenOfficeなどで開くと見えてしまうといったものもNGです。

  • EXCELでのシートの再表示(マクロ)

    あるエクセルのブックで、マクロを使い、複数のシートを非表示にしていました。 うっかり、そのマクロを削除してしまいました。 非表示にしたシートを、再表示する方法をお教えください。 なお、非表示にしたシートは、複数あり、シート名も不確かです。 よろしくお願いします。