Excel VBA質問箱 IV

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

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


71349 / 76738 ←次へ | 前へ→

【9884】Re:ユーザーフォーム上のフォーカス移動について
質問  EMU  - 03/12/19(金) 17:33 -

引用なし
パスワード
   ▼つんさん返信ありがとうございます。コードまで書いていただき恐縮しております。

>私は、確実にこうです、とはよー言いませんが、
>矢印キーでの移動は、コードで書いてやらなくてはいけないかと思います。
>(試したところタテに並んだテキストボックスなどでは、上下の矢印キーで動いたけど)

私の最初の説明がいたらずもうしわけありませんでした。
私の問題の詳細は9881のほうに書いておきましたので、そちらを見ていただけると
ありがたいです。

>Private Sub TextBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
>
>  If KeyCode = vbKeyRight Then
>    TextBox4.SetFocus
>  End If
>
>End Sub
>
>こんな感じかな?
>いーーーっぱい書かなくてはいけなくて面倒そうだけど(^^;

確かにこの方法ならば全部に指定すればうまくいけました。
ありがとうございます。
ですが、おっしゃるとおりいっぱい書かなくてはいけないのが
厳しいなと。
(コントロールごとに上下左右設定するのもさることながら
フォーム上の配置が換わったときに対応が大変そうなので)

あと、どうして正確に動いてくれなかったのが気になります。
よろしかったら、そこらへんをご教授してもらえませんか?
0 hits

【9862】ユーザーフォーム上のフォーカス移動について EMU 03/12/19(金) 15:17 質問
【9863】Re:ユーザーフォーム上のフォーカス移動につ... INA 03/12/19(金) 15:23 回答
【9881】Re:ユーザーフォーム上のフォーカス移動につ... EMU 03/12/19(金) 17:21 質問
【9882】Re:ユーザーフォーム上のフォーカス移動に... INA 03/12/19(金) 17:27 回答
【9902】Re:ユーザーフォーム上のフォーカス移動に... EMU 03/12/20(土) 16:23 質問
【9871】Re:ユーザーフォーム上のフォーカス移動につ... つん 03/12/19(金) 15:41 発言
【9884】Re:ユーザーフォーム上のフォーカス移動につ... EMU 03/12/19(金) 17:33 質問
【9903】Re:ユーザーフォーム上のフォーカス移動につ... EMU 03/12/20(土) 16:26 お礼
【9906】Re:ユーザーフォーム上のフォーカス移動につ... INA 03/12/20(土) 16:43 回答
【9907】Re:ユーザーフォーム上のフォーカス移動につ... EMU 03/12/20(土) 16:52 質問
【9912】Re:ユーザーフォーム上のフォーカス移動につ... INA 03/12/20(土) 23:09 回答
【9914】Re:ユーザーフォーム上のフォーカス移動につ... EMU 03/12/21(日) 12:50 お礼

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