Excel VBA質問箱 IV

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

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


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

【18795】エンターキーで実行。 h027040 04/10/12(火) 10:33 質問[未読]
【18796】Re:エンターキーで実行。 Jaka 04/10/12(火) 10:55 回答[未読]

【18795】エンターキーで実行。
質問  h027040  - 04/10/12(火) 10:33 -

引用なし
パスワード
   Private Sub TextBox1_Change()
moji = TextBox1.Value
End Sub

テキストボックスから文字を入れてそれをmojiという変数に代入したいのですが,
mojiを入れてからエンターキーを押してから「moji = TextBox1.Value」が実行されるようにするにはどうしたらいいですか?

【18796】Re:エンターキーで実行。
回答  Jaka  - 04/10/12(火) 10:55 -

引用なし
パスワード
   こんにちは。

Private Sub TextBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
If KeyCode = 13 Then
  moji = TextBox1.Value
End If
End Sub

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