Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


7331 / 13644 ツリー ←次へ | 前へ→

【39762】登録後のテキストボック1にもどすには 勉強中です 06/6/30(金) 17:26 質問[未読]
【39764】Re:登録後のテキストボック1にもどすには 勉強中です 06/6/30(金) 17:39 発言[未読]
【39766】Re:登録後のテキストボック1にもどすには ハト 06/6/30(金) 18:05 発言[未読]
【39768】Re:登録後のテキストボック1にもどすには 勉強中です 06/6/30(金) 19:02 お礼[未読]

【39762】登録後のテキストボック1にもどすには
質問  勉強中です E-MAIL  - 06/6/30(金) 17:26 -

引用なし
パスワード
   みなさまこんばんわ
いつもお世話になっております
今回も初歩的なことかも知れませんが困っています
ユーザーフォームを使って入力をしています
テキストボックス1の値をA列で検索をしてR列にテキストボックス2の値を
入れています


Private Sub CommandButton1_Click()
For i = 1 To Range("A65536").End(xlUp).Row
    If Cells(i, 1) = TextBox1 Then
      Cells(i, 18) = TextBox2.Value
    End If
  Next i

End Sub

というコードですがボタンを押した後に連続で入力できるように
テキストボックス1に移動?することは出来ませんか
よろしくお願いします。

【39764】Re:登録後のテキストボック1にもどすには
発言  勉強中です E-MAIL  - 06/6/30(金) 17:39 -

引用なし
パスワード
   すみません "Tab" キーをおせばよかったんですね
お騒がせ致しました

【39766】Re:登録後のテキストボック1にもどすには
発言  ハト  - 06/6/30(金) 18:05 -

引用なし
パスワード
   おはようございます

自己解決なされているようですが参考までに

▼勉強中です さん:
>みなさまこんばんわ
>いつもお世話になっております
>今回も初歩的なことかも知れませんが困っています
>ユーザーフォームを使って入力をしています
>テキストボックス1の値をA列で検索をしてR列にテキストボックス2の値を
>入れています
>
>
>Private Sub CommandButton1_Click()
>For i = 1 To Range("A65536").End(xlUp).Row
>    If Cells(i, 1) = TextBox1 Then
>      Cells(i, 18) = TextBox2.Value
>    End If
>  Next i
>
>End Sub
>
>というコードですがボタンを押した後に連続で入力できるように
>テキストボックス1に移動?することは出来ませんか
>よろしくお願いします。

Forループ後に

   TextBox1.SetFocus

とすれば、カーソルはテキストボックス1に移動します

【39768】Re:登録後のテキストボック1にもどすには
お礼  勉強中です E-MAIL  - 06/6/30(金) 19:02 -

引用なし
パスワード
   ハトさん こんばんわ
何とか考えて出来るようになりました
解決後にもかかわらず書き込みいただきましてありがとうございます
今後も何かとお世話になることもありますので
その際はよろしくお願いします。

7331 / 13644 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free