• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:【Excel】 Ctrl+方向キー で空白を認識しない)

ExcelのCtrl+方向キーで空白を認識しない

このQ&Aのポイント
  • ExcelでCtrl+方向キーまたは四辺クリックを使って最終セルまでのジャンプができますが、一部の空白セルが無視されます。
  • 無視されてしまう空白セルでF2を押して再入力状態にすると、空白として認識されるようになります。
  • ExcelのCtrl+方向キーで問題となる空白セルを認識させる方法について教えてください。

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

  • ベストアンサー
回答No.2

何も入っていないのに、ジャンプの際に無視されるっていうのは、EXCELそのものがおかしいように思えますが、セルが空欄でないという情報があるのだと思います。 非常に期待薄ですが、その列を別のセルにコピーして見たらどうでしょうか? その際、貼り付けに「値のみ」として貼り付けてみたら? もう一つ。 セルの文字列の長さが0の場合にセルをクリアする というマクロを組んでみました。 役に立つかどうか分かりませんが、これをVBAの標準モジュールにコピーして、問題の列の1行目のセルにカーソルを移動した上、実行してみてください。 Sub Clear() Dim I As Integer Dim P As Integer Dim J As Integer J = ActiveCell.Column P = Range(Chr(Asc("A") + J - 1) & "65536").End(xlUp).Row For I = 1 To P If Len(Cells(I, J).Value) = 0 Then Cells(I, J).ClearContents End If Next I End Sub 答えになってなくて済みません。

RI-N-GE
質問者

お礼

値のみコピーは既にやってみて効果がありませんでした。 が、教えていただいたマクロで見事に空欄セルを本当の空欄に出来ました! 一度設定できれば十分ですので 大いに助かりました、 本当にありがとうございます。m(_ _)m

その他の回答 (1)

  • dejiji-
  • ベストアンサー率38% (327/858)
回答No.1

セルの空白は見た目では分かりにくいですよね。多分スペースが入っているとか、他にも何かあると思います。 確認の方法は 表の範囲を選択して、編集→ジャンプ→セル選択から空白セルを選択してOK これで空白セルが表示されます。表示されないセルはスペースなどの可能性の有るセルです。ここを、セル内をクリアしてしまえば、Ctrl+→で跳べると思います。

RI-N-GE
質問者

お礼

ありがとうございます、 スペースは入力されていないんですよ。 クリアすればもちろん空白として認識されるのですが 千以上のセルがしかも飛び飛びにあるため 手入力ではとてもクリア出来ません。 何か良い方法があれば教えてください、 よろしくお願いします。

関連するQ&A