• 締切済み

エクセルで一つのシートの一定部分だけを見せる

エクセルで一つのシートに各課のデータを入力し、これを共有ファイルにしておいて、各課員は自分の所の関連部分しか利用できない、なんてことができませんか? (パスワードを入れるとある一定の範囲だけ表れるような)

みんなの回答

  • popesyu
  • ベストアンサー率36% (1782/4883)
回答No.1

そういった一種のユーザー権限でデータの閲覧を管理するような手法はデータベースの世界の得意分野ですからそちらの方からのアプローチを検討されたほうが宜しいかと思いますが。 まぁシステム屋さんにそれなりのものを依頼すると数百万の見積もりになってしまいますので、アクセスで簡単につくってもらえばいいかなと。 で 一応標準の機能だけを使って似たようなことをするとするなら、例えばシートの保護機能というのがあります。 これはロックをしたセルなどを編集をさせなくする機能なのですが、Windows2000/XPであればロックしたセルもOSのログインユーザー単位で編集許可を出すこともできます。使い方に関してはヘルプの「パスワードを設定してワークシートやブックを保護する」を参照された方がはやいでしょう。 ただ使い勝手に関しては・・・単純にパスワードをかけてロックするだけなら簡単なんですが、ユーザー管理としてこの機能を使いこなすのは中々大変だと思います。OSの設定から色々と運用方針を決める必要がありますし。

haitukubari
質問者

お礼

現在の方法は、全課データのあるブックから各課のデータをコピー、課別のブックに貼付をして、各課担当者宛Eメール添付で配布しています。これを複数宛名で全課のデータのあるブックを添付することで、手間を省きたかったのですが、他の部署にはデータを見せたくないというので、何かいい方法はないかなと伺った次第です。 ムリですよね。一課ずつ、コピー/貼り付け/送付でやっていきます。 ありがとうございました

関連するQ&A