• ベストアンサー

シートの再表示でパスワードを設定したい

こんにちは。 エクセルのシートで、「書式」→「シート」→「表示しない」を選択してsheet1を表示させなくします。そして、再表示をさせるときにパスワードを設定したいのですが、どうやればいいのでしょうか?宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • surounin
  • ベストアンサー率28% (30/106)
回答No.1

「ツール」→「保護」→「ブックの保護」 で出来ると思いますけど

diamante525
質問者

お礼

回答ありがとうございます。シートを隠した後にブックの保護をすればよいのですね。確認しました。ありがとうございます。

その他の回答 (1)

  • WWolf
  • ベストアンサー率26% (51/192)
回答No.2

基本的にNo1さんの回答で可能ですが、ちょっと趣向をかえて・・・ シート2にコマンドボタンを作成し下記のマクロをコマンドボタンに登録 Sub test() If Worksheets(1).Visible = -1 Then ans = MsgBox("非表示にしますか?", 4) If ans = 6 Then Worksheets(1).Visible = False Exit Sub End If Else pass = InputBox("PassWord") If pass = 1234 Then ’パスワードは自由に設定してください。 Worksheets(1).Visible = True Else MsgBox "No!!" End If End If End Sub

diamante525
質問者

お礼

回答ありがとうございます。マクロ作成でも出来るのですね。今回はシートを隠せれば良かったので、No1さんの回答を参考にさせてもらいました。 でもこのマクロは他のファイルの作成にとっても役立つので使用させてもらいます。ありがとうございました。

関連するQ&A

  • エクセルで複数のシートの再表示を一度にしたい。

    エクセルを使い慣れていません。 エクセル2003です。 シート10枚を表示していません。 書式→シート→再表示 では 複数のシートを選択できないので1枚ずつしか再表示できないのですが一度に10枚のシートを再表示をする方法があれば教えてください。

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

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

  • Excelのシート表示・非表示

    Excelの「ツール-オプション」の表示タブ右下にある”シート見出し”のチェックを外すのと、 シートを選択した上で「書式-シート-表示しない」ではどう違うのでしょうか? ツールの方ではすべて消えてしまいますよね。 また、この二つで関数やその他機能的な制限が出て来るものなのでしょうか? 基本的なことかもしれませんが、よろしくお願いします。

  • Excelで複数の非表示シートを一度に表示させる方法

    Excel2000使用者です。 お世話になります。 Excelで非表示されているシートがたくさんあるBookがあります。 全部のSheetを表示させたいのですが、【書式】-【シート】-【再表示】からだと1つずつしか再表示出来ません(複数選択する方法がわかりません) 一度の全て(又は複数)のSheetを表示させる方法がありましたら御教示下さい。 よろしくお願いします。

  • EXCELで複数シート作成後、全シート書式設定の同一設定は可能か

     質問はタイトルの通りです。  EXCELの使用で、一つのファイルで複数シート作成し、個々のシートの複数のセルに別の文字等を入力後、何かの設定操作で全部のシートの書式設定を同一の書式設定にすることは可能でしょうか。  データ入力前でしたら、書式設定後にシートのコピーすれば同一書式に設定されているのでコピーして使用しています。  ちなみに使っているものはEXCEL2002 SP3です。  可能でしたら操作方法をお教えください。  宜しくお願い致します。

  • Excel シートの表示非表示について

    手動でシートの表示非表示をする時、 書式→シート→再表示(or表示しない)ですると思うのですが、 シートに配下には、「名前の変更」と「背景の変更」しかなく シートの非表示ができません。 対象方法を教えてください。 excel2000を使用しております。

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

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

  • エクセルでセルの書式設定が表示されないことがある

    エクセル2002で,書式->セルででるはずの,書式設定画面がでません。無反応です。 同じシート内でも,書式設定も値の入力していないセルでは,設定画面はでます。 入力しているセルには,条件付き書式で色を偶数行・奇数行で変えています。また,折り返して表示にしてしています。 また,いつでも起こるというわけではなく,だたし一度起こると,元には帰りません。 新しいシートに,シート全体を値のみコピーして,書式設定を改めてやると,治ったのですが,また同じ症状がでてきました。

  • Excelによるパスワード設定、IPアドレス制限

    Excelファイルにて、下記の機能を実現できるかどうかを教えていただけないでしょうか。 また、実現するためにはどのような設定、機能などを利用すればいいのかを ご教授いただきたく質問致しました。 機能に関しましては、代替機能でも構いません。 Excelのバージョンは、2010にて動作すれば構いません。 よろしくお願いいたします。 ●機能(理想) 1.別のシートの列Aに入力されている値がプルダウンとして表示されており、 プルダウンを選択すると同じ行にある列B~列Eまでの情報が表示される 2.別のシートの情報は編集権限(パスワード等)にてロックされており、 編集不可または非表示として閲覧・編集ができない 3.指定のIPアドレスではない場合、Excelファイルの閲覧を拒否する ●不安事項 ・1に関しましては、通常であれば可能であると考えられますが、値を呼び出す対象シートが編集不可または非表示の場合でも値は呼び出されるのか。 ・3のIPアドレス拒否が利用できない場合、ファイル全体へパスワードを 掛ける方法しか思い浮かびませんが、その場合、2のシート情報の編集権限(パスワード等)は、別のパスワードを設けることは可能でしょうか。 または、ファイル全体へパスワードを設けて、シートを編集できるパスワード、 シートが編集不可または非表示のパスワードと2つのパスワードを設定することは可能でしょうか。

  • excelでシートごと印刷しない設定にしたい

    選択したEXCELブックを全シート印刷するツールがありまして こいつの運用で頭を悩ませています。 印刷範囲設定をかけたりシート非表示にすれば不要部分は印刷されないのですが、 表示する必要があるが印刷は不要というシートがあって、 一セルだけ印刷範囲に選んでそのセルを非表示とかにしても空白ページが1ページ印刷されてしまいます。 EXCELの特定シートをまるごと印刷しない設定とか方法は無いでしょうか。 EXCEL2016、マクロは使用可能です。 ツールは内部的に全シート選択&印刷をやっているのだと思います。 ツールを使わないという選択肢は無しです。 よろしくお願いします。

専門家に質問してみよう