Excel VBA質問箱 IV

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

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


3800 / 13645 ツリー ←次へ | 前へ→

【60123】Change イベントについて たつ 09/1/28(水) 10:26 質問[未読]
【60124】Re:Change イベントについて マクロマン 09/1/28(水) 10:36 発言[未読]
【60126】Re:Change イベントについて たつ 09/1/28(水) 13:32 発言[未読]
【60127】Re:Change イベントについて マクロマン 09/1/28(水) 15:08 発言[未読]
【60128】Re:Change イベントについて たつ 09/1/28(水) 16:09 お礼[未読]

【60123】Change イベントについて
質問  たつ  - 09/1/28(水) 10:26 -

引用なし
パスワード
   テキストボックスに入力するとChangeイベントで自動的に指定セルへ入力されるようにしたいのですが、いまいちうまくいきません

「2.25」と入力したくても「2」の地点でセルへ移ってしまいます。

回避の方法はないんでしょうか


どうかアドバイスをおねがいします

【60124】Re:Change イベントについて
発言  マクロマン  - 09/1/28(水) 10:36 -

引用なし
パスワード
   Exitイベント
ではいかがでしょう?

【60126】Re:Change イベントについて
発言  たつ  - 09/1/28(水) 13:32 -

引用なし
パスワード
   ▼マクロマン さん:

ありがとうございます
早速、Exitイベントでやってみましたが、一つ問題が…あります。

テキストボックスがフォーム上に3つあります

「テキストボックス1」「テキストボックス2」「テキストボックス3」

とあり、「テキストボックス3」に数字を入力し、Exitイベントを発生させた後に、フォーム上のカーソルが、また「テキストボックス3」の場所にくるようにするにはどうしたらよいのでしょうか?

何か、よいアドバイスがあれば教えて下さい
よろしくお願いします

【60127】Re:Change イベントについて
発言  マクロマン  - 09/1/28(水) 15:08 -

引用なし
パスワード
   TextBox3だけ、
Cancel = True
を入れてはいかがでしょう?

Private Sub TextBox3_Exit(ByVal Cancel As MSForms.ReturnBoolean)
Worksheets(1).Cells(3, 1).Value = Me.TextBox3.Value
Cancel = True
End Sub

【60128】Re:Change イベントについて
お礼  たつ  - 09/1/28(水) 16:09 -

引用なし
パスワード
   ▼マクロマン さん:

ありがとうございました。

問題は解決しました

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