No.4ベストアンサー
- 回答日時:
連投ごめんなさい
ダメだ・・へこむ・・
実行させるのにNothingの否定Notを入れてませんでした。
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("B2:B3")) Is Nothing Then
If IsNumeric(Target) Then Target.Offset(, 1).Select
End If
End Sub
No.3
- 回答日時:
#2です
数値を見落としました
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("B2:B3")) Is Nothing Then
If IsNumeric(Target) Then Target.Offset(1).Select
End If
End Sub
No.2
- 回答日時:
こんにちは
>Excel VBAコードを教えて下さい。
B1>B2>B3を例に
Application.Goto Reference:=ActiveCell.Offset(1), scroll:=True
や
ActiveCell.Offset(1).Select
かな
移動と言う意味では Application.Gotoメソッドでしょうか
>数値が入ったら
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("B1:B3")) Is Nothing Then Target.Offset(1).Select
End Sub
対象シートモジュールで
*選択だけなのでイベントは止めていません。
No.1
- 回答日時:
おはようございます。
入力後の方向を、通常は下ですが、右にする事も可能です。
https://lilia-study.com/excel/excel-vba/vba-opti …
一般機能ですと、[Excel(エクセル)]データを横方向に入力したい!
https://yamada-school.jp/article/pctips20201101/
他に入力するセルを最初に選んでおいて、その後、入力すると、その入力
範囲で移動します。
B1~B3を選択した状態で、B1セルへ入れると、B2セルへ移動する。
http://www4.synapse.ne.jp/yone/excel/excel_cell_ …
あとは、移動したくないセルを保護する事で、保護していないセルへ
飛ばす事も可能です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) excel関数について お世話になります。上のセルに関数を入れセル右下をダブルクリックすると、関数は 4 2021/11/17 12:11
- Excel(エクセル) Excelにて、行の最後のセルの値をコピーして別sheetに張りつけるVBAコードをご教授願います 3 2022/11/20 14:35
- Visual Basic(VBA) Excelにて、テキストボックスとコマンドボタン作り、コマンドボタンでカソールを移動させたい 1 2021/11/15 18:32
- Excel(エクセル) ExcelのVBA 1 2021/12/13 21:51
- Excel(エクセル) エクセルで参照セルの数値を文字に変換して少数以下の桁数を表示させたい 3 2021/12/09 11:51
- Excel(エクセル) 関数EXACT(文字列,文字列)とexcelVBA 3 2022/04/14 15:07
- Visual Basic(VBA) xlookup関数の引数を利用して検索元に移動するVBAコードについて 6 2023/09/24 11:48
- Excel(エクセル) VBAからの「名前」の参照方法 4 2021/11/07 09:16
- その他(Microsoft Office) ExcelVBA セルの中の()の数字を足してその数値が条件を満たせばセルの色を変えたい 1 2021/11/19 10:50
- Excel(エクセル) 納品書台帳の納品書番号(一連番号)が入力シートからのデータ転記で反映(表示)されるようにしたい。 1 2021/11/17 19:49
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel VBA 空白セルがあったら...
-
Excel VBA コンボボックスで空...
-
複数セルに〇印をつけるマクロ
-
【VB.NET】DataGridViewセルの...
-
GridViewの行選択イベントを発...
-
マウスを乗せたときにセルの色...
-
エクセルの取り消し線を検出す...
-
VBA サンダーバードのメール自...
-
Excelマクロで空白セルの大小比...
-
MSFlexGridでのセル結合について
-
クリップボードの内容を変数に...
-
Excel 入力規則のリストのカー...
-
マクロについて質問です 範囲内...
-
EXCELで特定のセルに表示...
-
E列のセルに数値が入れば(空白...
-
エクセル: セルの枠を超えて表示
-
エクセルのセル内に全角数字を...
-
IF関数で空欄("")の時、Null...
-
エクセル:マクロ「Application...
-
エクセルのセル内の余白の設定...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel VBA 空白セルがあったら...
-
Excel 入力規則のリストのカー...
-
マウスを乗せたときにセルの色...
-
クリップボードの内容を変数に...
-
Excel VBA コンボボックスで空...
-
複数セルに〇印をつけるマクロ
-
DataGridViewでセルを結合したい
-
GridViewの行選択イベントを発...
-
【VB.NET】DataGridViewセルの...
-
VBA サンダーバードのメール自...
-
VBA 別ブックから条件に合うも...
-
Excelマクロで空白セルの大小比...
-
マクロについて質問です 範囲内...
-
【VBA】セルが空白の場合に処理...
-
VB2005 DATAGRIDVIEWでの矢印キ...
-
■EXCEL(二つのセルの文字列を一...
-
SPREADで1つのセルに複数のチ...
-
vba、targetのRow,Colomnの値取得
-
エクセル チェックボックスの...
-
VBA 文字列を1文字ずつ調べて"...
おすすめ情報