• ベストアンサー

データが切り替わるところまで移動するショートカット

エクセルで、 2 2 2 2 2 3 3 と並んでいた場合、頭の2から最初の3に飛ぶショートカットキーはないでしょうか? 上 上 上 上 下 下 下 上 の場合で頭の上がアクティブの場合、5行目の下に一瞬で移動したいです。

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

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.3

こんにちは! ショートカットキーではないのですが・・・ セルをダブルクリックするとお望みに近い動きになります。 A列限定としてみました。 画面左下の操作したいSheet見出し上で右クリック → コードの表示 → VBE画面に ↓のコードをコピー&ペーストしてA列をダブルクリックしてみてください。 Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) 'この行から Dim cnt As Long If Application.Intersect(Target, Range("A:A")) Is Nothing Then Exit Sub Cancel = True cnt = Target.Row If Target <> "" Then Do Until Cells(cnt, "A") <> Target cnt = cnt + 1 Loop Cells(cnt, "A").Select End If End Sub 'この行まで ※ どうしてもショートカットキーで操作したい場合は No.1さんが仰っているようにキーを割り当てる方法もあります。m(_ _)m

satisfied999
質問者

お礼

コントロール+↓  みたいなのりで有れば便利だなと思っただけなので、なんだかそこまでやるのは気が重いです。ありがとうございました。

その他の回答 (3)

回答No.4

前の 3 つのご回答の他、もしもジャンプしたい先の値が「3」だとか「下」だとあらかじめ分かっている場合は、検索(Ctrl+F)のダイアログにその値(あるいはその一部)を入力するというのが早いかもしれません。コピペによる入力もできます。 ただし注意点としては、「3」などが表示されているセルに数式が入力してある場合、単に検索するとデフォルトでは、数式中の文字が検索の対象になるということです。例えば添付図では、A1:A5 のセル範囲に「=7-5」が、A6:A8 に「=7-4」が記入されています。この状況で「数式中の 3」を検索しようとしても、データが見付からないと言われます。「4」とか「=」であれば、見付かります。 計算結果の「3」を検索するためには、検索のダイアログ内で「オプション」ボタンからオプションを表示させておき、「検索対象」として「値」を指定して「次を検索」ボタンから実行すれば、「3」にジャンプします。「すべて検索」ボタンから検索すると、ジャンプではなく該当セルの一覧を表示します。

satisfied999
質問者

お礼

3だとわかっているわけじゃないんです・・・・ 説明少なくて済みません。 いまはページダウンを連打でやっているのですがこのまま行きます。

noname#204879
noname#204879
回答No.2

[オートフィルタ]ってご存知? その機能が手っ取り早いかと。

satisfied999
質問者

お礼

存じております。ですが、オートフィルタだと対応できなかったのです。

  • tsubuyuki
  • ベストアンサー率45% (699/1545)
回答No.1

結論から申し上げると、 「通常機能の中に、その機能はありません」。 どうしても必要なら、VBAで自作して任意のキーに割り当てるしかないですね。

satisfied999
質問者

お礼

そうですが、ありがとうございました。

関連するQ&A