列に単一のテキストを自動入力し、読み取り専用にするにはどうすればよいでしょうか?

列に単一のテキストを自動入力し、読み取り専用にするにはどうすればよいでしょうか?
  • 各行の最初の列が固定テキスト文字列となる Excel ファイルを作成する必要があります。
  • この列は編集できません。

この要件の理由は、ユーザーがこのファイルをcsvファイルとして保存し、それをソフトウェアの入力として使用できるからです。そのソフトウェアでは、最初の列を定数テキスト文字列に設定する必要があります。

答え1

実際に as/sheet をロックしてからしばらく経ちましたが、すべてのセルがデフォルトでロックされていることが秘密だと思います。シートがロックされるまでは、これは効果がありません。まずすべてのセルのロックを解除し、次に最初の列のセルを選択してロックし、最後にシートをロックします。これで、ユーザーはロック解除されたセルにデータを追加できるようになります。

ユーザーに何を期待しているのか正確にはわかりませんが、いくつかの列へのアクセスを許可し、残りをロックすることはできるはずです。

より詳細な手順が必要な場合は、「Excel セルをパスワードで保護する」と検索するとチュートリアルが見つかります。

関連情報