• ベストアンサー

列の非表示ができません

エクセル2000でシートを作成しました。 IV列までフルに使っています。 このとき、列を非表示にしようとすると、あるところで 「オブジェクトがシートからはみだします。その操作はできません」 というエラーになり、それ以上の列を非表示にすることができなくなります。 また、列幅を狭くしようとしても同様のエラーが返ってきます。 図やグラフなどのオブジェクトは含まれていません。 現在はシートを分けるなどして対応していますが、 非表示の列数に限界があるのでしょうか、腑に落ちません。 原因がおわかりの方、ご回答いただけると助かります。

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

  • ベストアンサー
  • ja7awu
  • ベストアンサー率62% (292/464)
回答No.3

回答 No.1 に補足します。 ワークシート上に、コメントとオートシェイプのオブジェクトが挿入されて いないかチェックするマクロです。 目視で確認できない場合もありますので、そういう時に実行してみてください。 ◎ コードの設定方法 使用しているシート名のタブを右クリックして「コードの表示」を選択します。 開かれたコードウィンドウに下記コードをコピーして貼り付けます。 メニューから[実行]--->[Sub/ユーザーフォームの実行]を選択します。 これで、もし、コメントやオートシェイプがある場合には、メッセージ ボックスにその名前が、表示されます。 また、1つも存在しないときは、その旨のメッセージが出ます。 確認できましたら、先に貼り付けた全てのコードを削除します。

misty_mr
質問者

お礼

お礼を申し上げるのが遅くなり申し訳ございませんでした。 ご指示のとおり操作しましたらコメントが存在しました。削除したところ無事に解決いたしました。 わかりやすく丁寧なご回答ありがとうございました!

その他の回答 (2)

noname#24477
noname#24477
回答No.2

本当にオブジェクトは何もないですか? たとえばコメントがあってもだめになります。 何もなければ全部非表示にできます。

misty_mr
質問者

お礼

お礼を申し上げるのが遅くなり申し訳ございませんでした。 コメントがあっても非表示にできないんですね、勉強になりました。 ありがとうございました。

  • ja7awu
  • ベストアンサー率62% (292/464)
回答No.1

おそらく Excel の仕様によるものと思われます。 下記を参考にされたら如何でしょうか。 「列の非表示でエラーが発生するケースについて」 http://support.microsoft.com/default.aspx?scid=kb;ja;JP410998

参考URL:
http://support.microsoft.com/default.aspx?scid=kb;ja;JP410998

関連するQ&A