• ベストアンサー

1bookに保護シートと非保護シートを作成したい。

たとえば、ひとつのbookのなかのsheet1は非保護で、sheet2は保護をかけたり、又は、既成シートに保護がかかっているbookに非保護のシートを追加することができるでしょうか?教えて下さい。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

保護は、シート単位の保護と、ブック全体での保護がありますので、 それぞれ出来ます。 あるシートは保護掛けて、あるシートは保護は掛けないは出来ます。 もちろん、他にあとからシートを追加しないのであれば、 この状態でブック保護を掛けても問題ないです。

zaikun
質問者

お礼

ありがとうございました。できました。

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17070)
回答No.3

>sheet1は非保護で、sheet2は保護をかけたり・・ こんなことは実際やってみればわかること。何でもする前にwebに質問などして他人に頼るのはおかしい。 それとも何か予想外の事例にぶっかったのなら、そのケースに絞って質問すること。 エクセルだって何でもできるソフトではない。アル操作を実際にやってみて出来なければ、一応出来ないということ。

zaikun
質問者

お礼

ありがとうございました。なんとかやれました。

  • Turbo415
  • ベストアンサー率26% (2631/9774)
回答No.2

できます。通常に追加したら非保護のシートが追加されます。 シート保護ですからシートごとに保護したりしなかったり出来ます。出来なけりゃブックの保護と同じになちゃいます。

zaikun
質問者

お礼

シートのコピーの機能を使うとコピーされるシートが非保護だと同じ非保護シートができますが、保護シートだと同じく保護シートがコピーされてしまい、困っていましたが、マクロでWorksheets.Add after:=Worksheets("Sheet1")とやったらできました。ありがとうございました。

関連するQ&A