
教えてください?
セルの指定移動がgooの回答に出ていました、それを少し変えて利用したいのですがどのように書き込みをすれば、起動するのでしょうか、最初からの作業説明と解説が頂ければ幸いです。
Private Sub Worksheet_Change(ByVal Target As Range)
Select Case Target.Address(False, False)
Case "A1" 'このセルが変更されたら---(1)
Range("B1").Select 'このセルに移動する---(2)
Case "B1" 'このセルが変更されたら---(1)
Range("E1").Select 'このセルに移動する---(2)
Case "E1" 'このセルが変更されたら---(1)
Range("G1").Select 'このセルに移動する---(2
Case "G1" 'このセルが変更されたら---(1)
Range("A2").Select 'このセルに移動する---(2
Case "A2" 'このセルが変更されたら---(1)
Range("B2").Select 'このセルに移動する---(2)
Case Else
End Select
End Sub
やろうとしていることはA1、B1、E1 、G1と入力 次行A2移動の繰り返しです
セルへジャンプするとありがたいのです。
No.1ベストアンサー
- 回答日時:
こんにちは!
一例です。
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("A:A,B:B,E:E,G:G")) Is Nothing Or Target.Count > 1 Then Exit Sub
With Target
Select Case .Column
Case 1
.Offset(, 1).Select
Case 2
.Offset(, 3).Select
Case 5
.Offset(, 2).Select
Case Else
.Offset(1, -6).Select
End Select
End With
End Sub
こんな感じではどうでしょうか?m(_ _)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel VBA 空白セルがあったら...
-
Excel VBA コンボボックスで空...
-
GridViewの行選択イベントを発...
-
【VBA】セルが空白の場合に処理...
-
エクセル チェックボックスの...
-
Excel 入力規則のリストのカー...
-
エクセルの取り消し線を検出す...
-
エクセルVBA 計算範囲を変更する。
-
マウスを乗せたときにセルの色...
-
セルの移動
-
VBA 別ブックから条件に合うも...
-
vbaで色付けされたセルを除外し...
-
【マクロ】A列にある、日付(本...
-
iPhoneのExcelアプリで、別のシ...
-
【エクセル】期限アラートについて
-
エクセル: セルの枠を超えて表示
-
エクセルのセル内の余白の設定...
-
Excelに入力した個々の日付の数...
-
エクセルのセル内に全角数字を...
-
エクセルでの計算式で求められ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel VBA 空白セルがあったら...
-
VBA 別ブックから条件に合うも...
-
クリップボードの内容を変数に...
-
Excel VBA コンボボックスで空...
-
Excel 入力規則のリストのカー...
-
GridViewの行選択イベントを発...
-
【VB.NET】DataGridViewセルの...
-
エクセルの取り消し線を検出す...
-
マウスを乗せたときにセルの色...
-
VBA サンダーバードのメール自...
-
【VBA】セルが空白の場合に処理...
-
Excelマクロで空白セルの大小比...
-
エクセル チェックボックスの...
-
エクセルVBA 計算範囲を変更する。
-
複数セルに〇印をつけるマクロ
-
VBA 文字列を1文字ずつ調べて"...
-
マクロについて質問です 範囲内...
-
vba、targetのRow,Colomnの値取得
-
DataGridViewでセルを結合したい
-
vbaで色付けされたセルを除外し...
おすすめ情報