- ベストアンサー
ファイルを「読み取り専用」にした上で、編集もできなくしたい
テキストのファイルでもエクセルのファイル(~.xls)でもなんでもいいのですが、 ファイルのプロパティで「読み取り専用」にチェックをつければ読取り専用になって上書きできなくなりますよね。 しかし、ファイルを開けば、文字を書いたり消したりなどの編集自体はできますよね。 そういう編集自体もできなくしたいのですが、できますか。 (でも、「コピー」はできたほうがいい。) もとのファイルとは別のファイルを作成したりとか、拡張子が別のものになったりとか、設定がもとに戻らなくなったりするとかは、なるべく避けたいのですけど。
- みんなの回答 (7)
- 専門家の回答
補足
ありがとうございました。 ご回答どおり、Excelでシートを保護した場合に、何か入力しようとすると、私の期待したとおり、 「変更しているセルまたはグラフは保護されているため、読み取り専用となっています」 と表示され編集はできませんでした。 Excelの場合はおっしゃるとおりですね。 私が質問中でいっている「コピー」とは"ファイル"をコピーすることではなくて、開いた状態のファイル中の文字などをコピーすることです(誤解はないかもしれませんが念のため)。その点でいえば、上記のExcelの場合、セルのコピーはできますが、セルの中の文字自体はコピーできないようです。 例えば、セル中に "本日は晴天なり。" と書いてあったら、セルごとコピーするのではなく、"本日は"の部分だけをコピーして別のところに貼り付けるとか。 でも、その点は別とすれば、ご回答は私の求めていたものでした。