No.4ベストアンサー
- 回答日時:
AR列のデータ入力後、[Enter]でG列(+1行)に行け!って質問に読み取れるんだけど。
。。AR列に入力しないでいいなら
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Intersect(Target, Range("AR:AR")) Is Nothing Then Exit Sub
Range("G" & Target.Row + 1).Select
End Sub
でしょうか
[Enter]キーで右へ移動する設定でAS列に入力しないなら
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Intersect(Target, Range("AS:AS")) Is Nothing Then Exit Sub
Range("G" & Target.Row + 1).Select
End Sub
いずれにせよ、一般機能で保護機能を使うのが簡単だと思う
VBAを使いたいなら、保護を外したり、入れたりをVBAですればいいだけでは?
度々のご回答ありがとうございます。
私のお伝えする表現がおかしかったようです。
申し訳ございませんでした。
今回頂いた回答で思った通りの動きができていました。
助かりました。
お手数をお掛けいたしました。
No.3
- 回答日時:
んじゃ、
入力したい順にセルをCtrlキーを押しながら一つずつ選択し、
選択し終わったらその選択範囲に名前を付けて保存しましょう。
保存した範囲は、「名前ボックス」で指定することで範囲を呼び出せます。
範囲を呼び出したらEnterキーやTabキーで「指定した順」にセルを移動できます。
(一つ前のセルに戻るにはShiftキーを押しながらEnterまたはTabです)
目的のセルまで飛ぶのに面倒かもしれないけどね。
※H列は上から順番、なんて場合はH列の上から下までの範囲を選択してもOK。
・・・余談・・・
セルの編集禁止…ではなく「セルをロック」の解除ですね。
「セルの書式設定」→「保護」→「ロック」
自分なら入力したい範囲を選択して、そのセルの「ロック」を解除したあとシートを保護してロックされたセルの選択を無効にします。
それならTabキーで右方向のセルを(右になければ下の行の左のセルから)選択できますし、
Enterキーなら下のセルを選択し、下になければ右の列の上のセルから選択できます。
No.2
- 回答日時:
シート見出しを右クリック コードの表示
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("AR:AR")) Is Nothing Then Exit Sub
Range("G" & Target.Row + 1).Select
End Sub
早々のご回答ありがとうございます。
ちなみにAR列には自動計算させた回答が入力されます。
その回答を確認後、ENTERを押すことでG列の一つ下の行にジャンプさせるには、
どのような構文になるのでしょうか?
重ね重ね、申し訳ございません。
No.1
- 回答日時:
一般機能で
Excelシートの特定のセルを編集禁止にする
http://www.atmarkit.co.jp/ait/articles/0709/28/n …
[Enter]キーの代わりにTabキーで移動したり、Enterキー入力後右へ移動するように設定したり
日本語入力なら入力後矢印キーで移動する などで対処してはどうでしょうか?
早々のご回答ありがとうございます。
まれに、表(G列~AR列、2000行)以外の列にデータを入力する場合もでてきてしまうので、
できれば、「編集禁止」の方法は難しいかなと感じております。
わがままですみません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel VBA 空白行があるセル範囲に色を付ける 3 2022/06/13 15:58
- Excel(エクセル) 表内で、Enterキーで横→行の最後入力したら次の行の先頭に移動するマクロを作りたい 3 2022/05/01 21:19
- Excel(エクセル) Excel ドロップダウンリスト(入力規則)に関してです データの入力規則で元データ79000行のド 3 2023/07/17 10:06
- Excel(エクセル) Excel VBAについて 2 2022/08/02 06:19
- Excel(エクセル) エクセルの散布図で新たに入力した値のデータラベルが空欄になる現象 1 2022/04/26 09:31
- Visual Basic(VBA) ファイル全てを .xlsm に変更したところ、プログラムが途中で落ちてしまっています 17 2022/12/07 12:03
- Excel(エクセル) Power Query でのデータの一括修正について 2 2022/05/10 02:00
- Excel(エクセル) [オートフィルター]機能について 3 2023/02/04 14:32
- Excel(エクセル) 【Excel】指定した文字列に該当する行を重複しないようにリスト 3 2022/03/30 12:27
- Excel(エクセル) Excel 表の作成について 3 2022/06/16 12:15
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで縦の行全てに一括して文...
-
名簿の漢字名を関数で半角カナ...
-
EXCEL 連動したドロップダウン...
-
空白部分に連番の数字を記入し...
-
エクセルで空白に自動で文字を...
-
Excelのテーブル上のセルの保護...
-
エクセルで行の一番上にセルに...
-
エクセルで年を1年ずつ増やすや...
-
エクセル : 指定位置へジャン...
-
【エクセル】入力規則のプルダ...
-
EXCELのNOW()関数の...
-
エクセルで既存数値を税抜きに...
-
Excelでセルを次の行の先頭の列...
-
エクセルでデータを扱っている...
-
エクセルで休日の「休」という...
-
『EXCEL』で縦列と横列を...
-
エクセル 1行飛ばしで番号をつ...
-
Excelで数値をgからkgへ(÷1000)
-
Excelで相対度数を求めたいので...
-
オートフィルを列すべて(一番...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelのテーブル上のセルの保護...
-
名簿の漢字名を関数で半角カナ...
-
EXCEL 連動したドロップダウン...
-
EXCELで縦の行全てに一括して文...
-
【エクセル】入力規則のプルダ...
-
エクセルで決められた合計にな...
-
エクセルで行の一番上にセルに...
-
エクセルで空白に自動で文字を...
-
エクセルでエンターを押すと隣...
-
EXCELのNOW()関数の...
-
エクセルのオートフィル機能で...
-
空白部分に連番の数字を記入し...
-
エクセルで休日の「休」という...
-
オートフィルを列すべて(一番...
-
Excelでセルを次の行の先頭の列...
-
エクセル・・色の着いたセルの...
-
Excelで相対度数を求めたいので...
-
指定した行に飛ぶ事って可能で...
-
エクセルで年を1年ずつ増やすや...
-
エクセルの数式を等間隔にオー...
おすすめ情報