• 締切済み

エクセル「一度設定した列幅を変更されないようにしたい」

 一度設定した列幅を変更されないようにしたいのですが、どうしたらよいでしょうか?    つまり、セルの列幅のみを、固定値から変更できないようにするにはどうしたらようでしょうか?

みんなの回答

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.4

#1さんのいわれる「シートの保護」で可能です。 データの変更がある場合ですが 変更のあるセルで「セルの書式設定」「保護」タブの「ロック」のチェックをはずしてからすれば大丈夫です。 ただ、Excel2000までは、「シートの保護」の後、すべてのセルの書式の変更ができなくなります。 Excel2002/2003は保護する書式の選択が可能です。

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.3

#1さん: >ツール→保護→シートの保護 これだと、データも修正できなくなるのでは? #2さん: >「ツール」→「オプション」で「行列番号」のチェックを外す。OKを押す。 >行の幅も動かせなくなります。 このあと、変更の必要が生じれば、書式→列→幅で変えられます。 ただ、列や行全体の選択が出来なくなるので、VBAでそのようなマクロを作るんでしょうかね。

  • sanpin-cha
  • ベストアンサー率48% (533/1095)
回答No.2

すみません、列幅だけは分かりませんが参考までに 「ツール」→「オプション」で「行列番号」のチェックを外す。 OKを押す。 行の幅も動かせなくなります。 ついでに「枠線」もはずせば見栄えはすごくよくなります。

回答No.1

ツール→保護→シートの保護 これでOKです。

関連するQ&A