- ベストアンサー
excelでカーソルを飛ばす
excelで、指定するセル位置にカーソルを飛ばす という事はできるのでしょうか。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
色々な方法があるかもしれませんが そのひとつにマクロを実行するという方法があります。 便利なサイト紹介しときます。
その他の回答 (3)
- imogasi
- ベストアンサー率27% (4737/17069)
過去の質問に答えたものの再出ですが 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つ飛びなどのルールがある場合も プログラム化すれば上記のプログラム一部改造で達成可能 できるでしょう。
お礼
どうもありがとうございました。 役立てたいと思います。
- paix-x_logx
- ベストアンサー率20% (5/24)
「編集」-「ジャンプ」 ではだめでしょうか?
お礼
ありがとうございました。 参考になります。
- SAKURAMYLOVE
- ベストアンサー率30% (162/533)
名前ボックス(左上の窓)に番地をいれてエンタするとそこにセルが飛んでいきます。
お礼
ありがとうございました。 もっとも簡単に指定場所にジャンプできるやり方ですね。
お礼
どうもありがとうございました。 このサイトは初心者でもわかりやすくて いろいろと役立ちました。