• ベストアンサー

Excelの最後のセルの変更方法について

Excelで大きなデータを編集した後で後半のデータを削除した場合、最後のセルとしては大きなデータのときの最後のセルの情報が残っているようで、ctl+Endではデータがないセルに飛んで行ってしまうのですが、有効なデータの末尾のセルを最後のセルに設定する方法を教えてください。

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

  • ベストアンサー
  • kbonb
  • ベストアンサー率51% (254/492)
回答No.5

こんにちは  以下のページがご参考になるのでは? [XL97]「最後のセル」の位置を修正する方法 http://support.microsoft.com/default.aspx?scid=kb;ja;JP405492

参考URL:
http://support.microsoft.com/default.aspx?scid=kb;ja;JP405492
UpSideDown
質問者

お礼

MSのサポートを参照しましたが、それも再起動が必要と記載されていました。即反映する方法はないようです。回答ありがとうございました。

その他の回答 (4)

  • nojio
  • ベストアンサー率0% (0/3)
回答No.4

一度、終了してから、再度、開きなおしてみてはいかがでしょうか?

UpSideDown
質問者

お礼

MSのサポート資料にも再起動が必要との記載がありました。回答ありがとうございました。

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

意図外のセルにデータが残っていないかを、チェックするVBAでのプログラムを作ってみました。ご参考までに。 各列の最下行の次にカーソルをポイントして、Endキーを押して下矢印キーを押す操作を列数256回やるのを 自動化しています。 Sub test01() Application.ScreenUpdating = False s = InputBox("最下行+1=") For j = 1 To 256 i = s p01: Worksheets("sheet1").Cells(i, j).Select Selection.End(xlDown).Activate ' MsgBox ActiveCell.Row If ActiveCell.Row = 65536 Then Else MsgBox ActiveCell.Address i = ActiveCell.Row + 1 GoTo p01 End If Next j End Sub 質問の意味を汲んでいないかもしれないとも心配しています。その節は忘れてください。

UpSideDown
質問者

お礼

回答ありがとうございました。

  • moccos
  • ベストアンサー率43% (61/140)
回答No.2

後半部分だけではなく、途中の行や列を削除したら <ctl+Endではデータがないセルに飛んで行ってしまう> と言う事を知らなかったので、確認しました。本当ですね。 ○これでは如何でしょうか? 1.任意のセルを選択する。 2.カーソルが「+」から「矢印」に変わった状態でWクリック(移動したい方向)します。 3.連続したセルの端まで移動します。 確認しましたが2.でセルの下側にマウス移動「矢印」状態でダブルクリックすると最終行に移動しました。 列も同様に操作できますが、「ctl+End」のようにワンアクションでは出来ませんが・・・・

UpSideDown
質問者

お礼

MSのサポート資料にも再起動が必要との記載がありましたが、再起動するよりはmoccosさんの方法が早いように思います。回答ありがとうございました。

  • sen-sen
  • ベストアンサー率31% (66/211)
回答No.1

編集し直したデータを新しいシートに貼り付けるのはいかがでしょうか。

UpSideDown
質問者

お礼

回答ありがとうございました。

関連するQ&A