• 締切済み

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

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

みんなの回答

回答No.1

同一ブック内では難しいと思います 代案で「別ブックに読み取り専用パスワードを設定しておき、ハイパーリンクで開く」かなあ

whiteline507
質問者

お礼

ありがとうございます。 やはりExcelの機能としては無いのですね。残念です。

関連するQ&A

専門家に質問してみよう