• ベストアンサー

Excelのシート表示・非表示

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

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

  • ベストアンサー
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

>「ツール-オプション」の表示タブ右下にある”シート見出し”のチェックを外す  ⇒全シートのタブ部分が非表示なる >書式-シート-表示しない  ⇒アクティブシートのみ非表示なる >二つで関数やその他機能的な制限  ⇒関数やその他機能で制限されるようなことは特にないが、マクロ等でシート選択しているようなコードを使用していると影響を受けます。

siro17
質問者

お礼

回答ありがとうございます。 普段マクロを使わないので分からないのですが、 マクロのシート選択での影響はどちらの場合ででしょうか? シートを消すわけでもなく表示をしないというだけで無理なんでしょうか?

その他の回答 (3)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.4

NO1です。 >マクロのシート選択での影響はどちらの場合ででしょうか?  ⇒「書式-シート-表示しない」の場合です。 >シートを消すわけでもなく表示をしないというだけで無理なんでしょうか?   仮にSheet1が非表示の場合、Worksheets("Sheet1").Selectコードでシート選択でエラーになります。

siro17
質問者

お礼

そうですか。 ありがとうございました。

  • w_HIRO_w
  • ベストアンサー率47% (9/19)
回答No.3

ANo.1のmu2011さんの回答見たら、 「マクロ等でシート選択しているようなコードを使用していると影響を受けます。」 とういうことです。 ごめんなさい。

siro17
質問者

お礼

あ、やっぱりそういうことなんですね。(^^; ありがとうございました。

  • w_HIRO_w
  • ベストアンサー率47% (9/19)
回答No.2

「”シート見出し”のチェックを外す」は、シート見出し(下段のSheet1、Sheet2などのシート名の部分)が見えなくなるだけで、Ctrl+PageUpやCtrl+PageDownを押せばシートが切り替わって表示されます。 「書式-シート-表示しない」にすると、Ctrl+PageUpやCtrl+PageDownを押しても表示されません。  ・Ctrl+PageUp・・・前シートへ  ・Ctrl+PageDown・・・次シートへ 機能的な違いは上記のこと以外に無かったと思います。マクロ(VBA)からも参照・操作できたと記憶してます。 たぶんなんですが・・・ 古いバージョン(Excel 4.0など)でマクロをシート(マクロシートと言ってた記憶が・・・)に記述していたんですよ。それで、マクロ利用者が誤って、マクロのコマンド文を書き変えないように、シート削除したりしないように、マクロ開発者が「書式-シート-表示しない」という機能でマクロシートを隠していたと記憶してます。 個人的にはですが・・・ 最近のバージョンになってからは、「書式-シート-表示しない」の機能は使ったことがないですね。急いでる時は、忘れてしまって”ない”、”ない”と大騒ぎをするような気がするので(笑) 「”シート見出し”のチェックを外す」は、マクロ(VBA)を作ったときにたまに使ったりする程度ですね。

siro17
質問者

お礼

なるほど!そんな経緯があったんですね。 その為にあるってことは普段それほど使うこともないんですかね。 私も全く使ったことありませんでした。 >マクロ(VBA)からも参照・操作できたと記憶してます。 No.1の方の回答だと問題が出そうですが、実際どうなんでしょう?

関連するQ&A