- 締切済み
エクセルの有効行
エクセルの有効行、と表現してよいか分からないのですが、 データとしての範囲が65536行までなってしまって困っています。 何か無駄なデータが入っているのかと思い、 不要な行(200くらい~65536)と列も削除し 上書きを行ったのですが、変わりはありません。 行が非表示になっているのかとも思ったのですが その様子はありませんでした。 図が隠れていると言った事も無いようです。 何か解決策がありましたら、ご教授ください。 よろしくお願い致します。
- みんなの回答 (10)
- 専門家の回答
みんなの回答
編集-ジャンプ-最後のセル、で移動したところ Q65536に移動したためです [No.7回答に対する補足]に対するコメント、 本当に不思議ですね。最後に… 「編集-ジャンプ-最後のセル、で移動したところQ65536に移動した」と仰ってましたね。今でもそうなのですね。 セル Q65536 をアクティブにしておいて、 Ctrlキーを抑えたまま[左矢印](←)キーを叩いてみてください。アクティブセルがA列まで移動しますか?そこで[数式バー]を見ても何もありませんか? Ctrlキーを抑えたまま[上矢印](↑)キーを叩いてみてください。アクティブセルが1行目まで移動しますか?そこで[数式バー]を見ても何もありませんか? YESなら、私には原因が全く分かりません。さようなら。 【独白】Accessから引っ張って来たデータの場合に似たようなことがあったかも知れないが・・・
#7さんのいうように、オブジェクトの確認をしてみてください。 それと、今までの作業の中で最終行までオートフィルをかけたり、データ入力はしていませんか?また、行挿入などでも同様かと思いますが、この場合、データを全てDeleteしても「最後のセル」はデータ入力されていた最終行+行挿入分になります。 ためしに新しいシートのテキトーなセルで、入力→deleteしてみてください。シートにデータがなくても「最後のセル」は先程入力したセルではないですか?また行挿入するとその行分「最後のセル」位置が変わりませんか? 「最後のセル」位置がどうしても気になるのでしたら、新しいシートに必要部分だけを貼り付けるのが一番無難かと思います。
お礼
オブジェクトの確認も行いましたが、問題のエクセルではうまくいきませんでした。 その「最後のセル」の位置なのですが、普段なら保存すると、 実際にデータが入力されているセルが最後のセルに変更されていたのですが、 なぜかそうならず悩んでいました。 >新しいシートに必要部分だけを貼り付けるのが一番無>難かと思います。 確かにそうですね。そうするしかないのかもしれません。
- trick_fate
- ベストアンサー率32% (11/34)
エクセルは1シートあたり、65536行までと決まっていますよ。 もし、それを越えるデータがあり、分類ができない場合は、アクセスを使用するのがいいと思いますが、いかがでしょう? まずは、ある程度の基準で、データベースを分割してみるのがいいのではないでしょうか?
お礼
回答ありがとうございます。 今回の場合は、セルを200行くらいまでしか使用しないため、 その後の無駄にデータとして使用されているセルを、削除できないかと考えていました。 アドバイスは今後役立たせていただきます。
[No.6回答に対するお礼]に対するコメント、 》 オブジェクトの数が多く、移動は少し難しそうです。 今まで仰ってませんでしたが、「オブジェクト」が多いのですか! データだけかと思ってました。 試しに、 1.[編集]→[ジャンプ]→[セル選択]を実行 2.“オブジェクト”に目玉を入れて[OK]をクリック 3.Deleteキーを叩く 4.余分な行列削除 5.[ファイル]→[名前を付けて保存]で temp.xls で保存 6.[ファイル]→[閉じる]を実行 した後、再び開いた temp.xls も変わり映えしませんか?
補足
情報が小出しになってしまい、申し訳ありません。 手順に従い、オブジェクトの削除も行いました。 ですが、やはり変わり映えはありませんでした。 本当に不思議です。
- toshi816
- ベストアンサー率35% (5/14)
一度、別名で保存して元のファイルを全て削除してみてはどうせすか?それでそのシートがどうなるか確認されて見ては。 それでもそのシートが最後のページまで行くようでしたらそのシートに問題が有りますね。全てのファイルがそのようになる訳だは無いですよね、だったら そのファイルを他のBOOKに必要な部分だけコピーしたら案外いけるかもしれません。
お礼
別名でファイルの作成を行いましたが、セルの最終行は変わりませんでした。 おっしゃる通り、シートに問題がありそうです。 新たにシートを作成しようとも思ったのですが、 オブジェクトの数が多く、移動は少し難しそうです。
[No.3回答に対する補足]に対する回答、 》 …と判断した方が良いのでしょうか・・・ 時期尚早です。 [No.4回答]に回答してください。
列削除したときの列範囲を教えてください。
補足
O列~Q列、O列~IV列の2パターンで 列削除を行っています。
》 不要な行(200くらい~65536)と列も削除し上書き 》 を行ったのですが… その後、当該ファイルを終了しましたか? それから、そのファイルを開いても、依然とてして「データとしての範囲が65536行までなってしまって」いるのですね? なぜ「65536行までなって」と判断したのですか?
補足
回答ありがとうございます。 >その後、当該ファイルを終了しましたか? 回答を頂いた後、再度ファイルを終了して開くを行ってみたのですが、 データの範囲は変わりありませんでした。 >なぜ「65536行までなって」と判断したのですか? 編集-ジャンプ-最後のセル、で移動したところ Q65536に移動したためです。 これはもうファイルが壊れてしまっていると判断した方が良いのでしょうか・・・。
- dac203
- ベストアンサー率43% (92/212)
EXCELのバージョンが不明ですが、下記が参考になるかもしれません。 [XL2002] 「最後のセル」の位置を修正する方法 http://support.microsoft.com/default.aspx?scid=kb;ja;405492
お礼
回答ありがとうございます。 エクセルのバージョンは2003です。 そのページを参考にして、再度行ってみたのですが、最後のセルは変わりませんでした。
- shikisaito
- ベストアンサー率52% (257/491)
ファイルを閉じたあと開いたらどうですか?
お礼
回答ありがとうございます。 ファイルを閉じ、再度開いたのですが、状況は変わりませんでした。
お礼
色々試してみたのですが やはりQ65536(最後のセル)から変化はありませんでした。 数式バーも、何もなし、でした。 色々とアドバイスをして頂き、本当にありがとうございました。 解決に至らなかったのは、私の操作がよくなかったのかもしれません・・・。 >【独白】 複数人で触っているファイルだったので、あるいは・・・。