質問するログイン新規登録

回答編集履歴

1

追記

2022/05/21 09:16

投稿

jinoji
jinoji

スコア4592

answer CHANGED
@@ -1,2 +1,19 @@
1
1
  入力エリア(A15:J35)のセルのロックを解除した上でシートの保護をして、
2
- EnterではなくTabで移動するのがお手軽な気がしますが。
2
+ EnterではなくTabで移動するのがお手軽な気がしますが。
3
+
4
+ ---
5
+ <追記>
6
+ 厳密にはEnterキーで移動ではないけど、こんな手もあるかな。
7
+ ```VBA
8
+ Private Sub Worksheet_Change(ByVal Target As Range)
9
+ If Target.Row < 15 Or Target.Row > 35 Then Exit Sub
10
+ Select Case Target.Column
11
+ Case 1: Target.Offset(, 5).Select
12
+ Case 6, 7: Target.Offset(, 1).Select
13
+ Case 8: Target.Offset(, 2).Select
14
+ Case 10: Target.Offset(1, -9).Select
15
+ Case Else
16
+ End Select
17
+ End Sub
18
+
19
+ ```