• ベストアンサー

excelでカーソルを飛ばす

excelで、指定するセル位置にカーソルを飛ばす という事はできるのでしょうか。

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

  • ベストアンサー
  • oyajidayo
  • ベストアンサー率33% (57/171)
回答No.3

色々な方法があるかもしれませんが そのひとつにマクロを実行するという方法があります。 便利なサイト紹介しときます。

参考URL:
http://www.sigoto.co.jp/excel/
myuu-kun
質問者

お礼

どうもありがとうございました。 このサイトは初心者でもわかりやすくて いろいろと役立ちました。

その他の回答 (3)

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

過去の質問に答えたものの再出ですが Private Sub Worksheet_Change(ByVal Target As Range) Dim s n = 0 p = Array("$A$1", "$B$1", "$B$3", "$C$3", "$D$4", "$A$5", "$A$1") For Each s In p If Target.Address = s Then ' MsgBox s & n Range(p(n + 1)).Select Exit For End If n = n + 1 Next End Sub このp = Array( )のカッコ内に飛びたい順序とセル番地を、絶対番地で入れていけば、データを入れるごとに、次のお望みのセルに順順にポイントしていきます。 ツール-マクロ-VBE-左フレームのVBAProjectのSheet1をダブルクリック-出てきた画面で 「General」から「Worksheet」を{Declalations」から「Change」をクリックすると Private Sub Worksheet_Change(ByVal Target As Range) End Sub が出ますから、中間に上記の中身!をコピーして上記に 成るようにしてください。 シート1でA1にデータを入れてください。 B1->B3->C3->・・のように飛んでくれます。 入力が楽チンです。1つ飛びなどのルールがある場合も プログラム化すれば上記のプログラム一部改造で達成可能 できるでしょう。

myuu-kun
質問者

お礼

どうもありがとうございました。 役立てたいと思います。

回答No.2

「編集」-「ジャンプ」 ではだめでしょうか?

myuu-kun
質問者

お礼

ありがとうございました。 参考になります。

回答No.1

名前ボックス(左上の窓)に番地をいれてエンタするとそこにセルが飛んでいきます。

myuu-kun
質問者

お礼

ありがとうございました。 もっとも簡単に指定場所にジャンプできるやり方ですね。

関連するQ&A