- ベストアンサー
列の非表示ができません
エクセル2000でシートを作成しました。 IV列までフルに使っています。 このとき、列を非表示にしようとすると、あるところで 「オブジェクトがシートからはみだします。その操作はできません」 というエラーになり、それ以上の列を非表示にすることができなくなります。 また、列幅を狭くしようとしても同様のエラーが返ってきます。 図やグラフなどのオブジェクトは含まれていません。 現在はシートを分けるなどして対応していますが、 非表示の列数に限界があるのでしょうか、腑に落ちません。 原因がおわかりの方、ご回答いただけると助かります。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
回答 No.1 に補足します。 ワークシート上に、コメントとオートシェイプのオブジェクトが挿入されて いないかチェックするマクロです。 目視で確認できない場合もありますので、そういう時に実行してみてください。 ◎ コードの設定方法 使用しているシート名のタブを右クリックして「コードの表示」を選択します。 開かれたコードウィンドウに下記コードをコピーして貼り付けます。 メニューから[実行]--->[Sub/ユーザーフォームの実行]を選択します。 これで、もし、コメントやオートシェイプがある場合には、メッセージ ボックスにその名前が、表示されます。 また、1つも存在しないときは、その旨のメッセージが出ます。 確認できましたら、先に貼り付けた全てのコードを削除します。
その他の回答 (2)
本当にオブジェクトは何もないですか? たとえばコメントがあってもだめになります。 何もなければ全部非表示にできます。
お礼
お礼を申し上げるのが遅くなり申し訳ございませんでした。 コメントがあっても非表示にできないんですね、勉強になりました。 ありがとうございました。
- ja7awu
- ベストアンサー率62% (292/464)
おそらく Excel の仕様によるものと思われます。 下記を参考にされたら如何でしょうか。 「列の非表示でエラーが発生するケースについて」 http://support.microsoft.com/default.aspx?scid=kb;ja;JP410998
お礼
お礼を申し上げるのが遅くなり申し訳ございませんでした。 ご指示のとおり操作しましたらコメントが存在しました。削除したところ無事に解決いたしました。 わかりやすく丁寧なご回答ありがとうございました!