質問: シートが保護されていないのに保護を解除して下さいと excel 2003です。 シートが保護されていないのに、保護を解除して下さいと出て、コマンドが実行できません。 メニューより[書式]→[スタイル]で、不要な書式を削除したいのですが、削除出来ません。 それまでに、行っていた作業は、ブックが増えすぎて、まとめようと、シートのコピー(シート名タブで右クリック→移動またはコピーする)を行いました。 その後、各シートへのハイパーリンクをメニュー用として新しく作ろうと、ネットで見かけたコードを引用して、実行してから、不要な書式が登録されてしまいました。 不要な書式が登録されたのに気付いたのは、新しくシートを追加し、1シートだけなのでコマンドでハイパーリンクを設定したら、フォントサイズが小さく(正常な他のブックでは、11ポイントですが、8.5ポイント)なり、[書式]→[スタイル]→スタイル名欄の右横の下向き三角形のボタンをクリックしたらハイパーリンクがあり、これを削除しようとしたら、シートが保護されていますシートの保護を解除してから行って下さいとメッセージが出て削除出来ません。 このメッセージが出て、シートの保護を解除しようとメニューより[ツール]→[保護]をクリックすうると[シートの保護を解除する]が出てくるのでしょうが、その位置は[シートを保護する]になっています。 他の正常なブックは、[書式]→[スタイル]には、(パーセント、桁区切り、桁区切り [0.00]、通貨、通貨 [0.00]、標準)だけです。 ハイパーリンク以外に、も幾つものスタイルが登録されています。 (例、男・女・良い・悪い・年齢・20パーセント アクセント・見出し1等) このブックからシートを新しいブックにコピーしても書式→スタイルもコピーされてしまいます。 まとめた際に、元のブックは削除してしまったので、この壊れたブックから取り出さないといけないので困っています。
回答: >セル範囲のコピーでも、書式スタイルがコピーされてしまいます。 新規ブック(何もスタイルが設定されていないブック)に「形式を選択して貼り付け」で「値」で貼り付ければ、少なくともスタイルなどの書式はコピーされないはずですが、本当に書式なしコピーを選択しても書式(スタイル)がコピーされているのでしょうか?