- ベストアンサー
エクセルデータを保護する方法について
- エクセル2000で600行のデータを保護する方法を教えてください。
- 他の人にデータを見られるため、データをロックして保護したいです。
- 計算式が入っている一部の列以外もロックする方法を教えてください。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは。Wendy02です。 「オートフィルタ」だとすれば、回答は、私が#2 で書いたものしかないと思っています。上位バージョンでは、シート保護のオプションで回避方法があるのですが、Excel2000 では、マクロによるものしか解決方法がありません。そういう方法は、あまり望まれない解決方法のようですが。
その他の回答 (4)
- Wendy02
- ベストアンサー率57% (3570/6232)
choroq様へ Wendy02です。 お忙しいとは思いますが、こちらのほうも、気になったまま、そのままになっているようです。「オートフィル」か「オートフィルタ」か、どちらかでしょうか、それをはっきりさせたほうがよいですね。
お礼
Wendy02様 この質問にも目を止めて頂いたのですね。 いつもの事ながら感謝致します。 「オートフィルタ」です。 訂正してお詫び致します。
- k-f3
- ベストアンサー率31% (945/3036)
パスワードを正しく入力しないと書き込みができない。 ツール→保護→シートの保護→「シートとロックされたセルの内容を保護する」にチェックを入れる→パスワードの設定
- Wendy02
- ベストアンサー率57% (3570/6232)
こんばんは。 Excel2000 でも、ロックしたまま、オートフィルタ(×オートフィルではありませんね。)は可能です。ただ、そのオプションが、単に表に出ていないだけです。 マクロで可能です。 ThisWorkbookモジュールへの取り付け方 Alt + F11 (Altを押しながらF11)を押すと、Visual Basic Editor 画面が出てきます。 左上側にプロジェクトエクスプローラの窓の中に、ThisWorkbook があったら、それをダブルクリックして、開けます。そして、以下のコードを貼り付けてください。 もし、窓が出ていないようでしたら、Ctrl + R を押すと通常左側に出てきます。 Alt + Q で、画面を閉じます。 '------------------------------------------- Private Sub Workbook_Open() With Me.Worksheets("Sheet1") 'Sheet1 に設定する場合 .EnableAutoFilter = True .Protect Password:="PSW", UserInterFaceOnly:=True 'パスワードを、「PSW」にしました。 End With End Sub '------------------------------------------- 保存して、再度、ブックを開くと、パスワードでロックされて、オートフィルタは使用できるようになっています。今回、Excel2000で、試験しています。
- auw42s
- ベストアンサー率11% (1/9)
ファイルを保存する時に、書き込む時にはパスワードが必要な設定をしたらどうでしょうか? オートフィルをかけた状態で「名前をつけて保存」をします。 保存する場所などを選ぶ窓が出たら、右上のツールという中の「全般オプション」をクリックします。 すると保存オプションという窓が出ると思いますので、書き込みパスワードのみを入力して保存します。 保存したそのファイルをもう一度開こうとすると、書き込むためにはパスワードが必要になります。閲覧するだけなら、「読み取り専用」で開けば見ることは可能ですが上書き保存ができません。 こんな感じで応用してみるのはいかがでしょうか♪
お礼
Wendy02さん 有難うございました。 再度チャレンジしたところ上手くいきました。 いつも本当に有難うございます。