バーコード番号をスキャンするたびにシートに保存する非常にシンプルなシステムが必要です。それは素晴らしいですが、私は各スキャンの間にcmdボタンをクリックするか、Enterキーを押す必要があります。テキストボックスが変更された後でexecuteを使うことができましたか?しかし、私が プライベートサブtxtCode_Change()を使用する場合 タイトルとして、それはコードの最初の番号だけを取り、残りのバーコードが代入されるのを待つ代わりに、それを使用します。どんなアイデアや助けも大歓迎です。データが入力されるのを待ち、サブを実行します。
0
A
答えて
1
おそらくがを入力するか、スキャンしたバーコードの後にタブキー送信するようにバーコードスキャナを設定することができます。
スキャナがタブキーを送信する場合、あなたは
TextBox_AfterUpdate
イベントを使用することができます:あなたのスキャナがが Enterキーを送信する場合、あなたはTextBox_KeyDown
イベントを使用することができますPrivate Sub txtCode_AfterUpdate() 'Do something. End Sub
を:
Private Sub txtCode_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, _ ByVal Shift As Integer) If KeyCode = vbKeyReturn Then 'Do something. End If End Sub
バーコードが固定長文字列は、あなたはまだ、次のような
TextBox_Change
イベントを使用することができます。Private Const BARCODE_LENGTH As Integer = 12 Private Sub txtCode_Change() If Len(txtCode.Text) = BARCODE_LENGTH Then 'Do something End If End Sub
お役に立てば幸いです。
関連する問題
- 1. はプログラムが実行されるまで待ちます
- 2. ユーザー入力を待ちますか?
- 3. HTMLユーザーが全文を入力するまで待ちます。
- 4. JavaFXの入力待ち
- 5. スレッディングプロセスの入力待ち
- 6. onCreateView()AsyncTaskが実行されるのを待ちますか?ここで
- 7. プロダクト、コンシューマー、カウンターが正確にn回実行されるのを待ちます。
- 8. Javascriptはfirebaseデータがロードされるのを待ちません
- 9. as400 RPGLE入力待ち
- 10. コントローラ値がAngularで更新されるまで指示文が実行されるのを待ちます。
- 11. Perl AnyEventコールバックの待ち時間サブで、どのように非同期を実行しますか?
- 12. Oracle Apex 5.0:条件フィールドが入力されるまでIRを生成するまで待ちます
- 13. 実行前にPythonのリクエストがキー入力を待つ
- 14. TimePickerDialogを入力待ちにする。実行後のコードはNullReferenceExceptionになります
- 15. 待ち行列に入れられたイベントで画像がアップロードされる
- 16. Jenkinsパイプラインスクリプト - ビルド実行待ち
- 17. Javascript:前の行の実行を待ちます
- 18. fgets()境界の場合は入力待ちを防ぎます
- 19. Windowsフォームアプリケーションはユーザーの入力を待ちますか?
- 20. ウサギ待ち行列が接続を受け入れるのをブロックする
- 21. TextFieldの入力待ちメソッドを効率的に実装するには? (JavaFX)
- 22. コードを実行する前にスウィフトアニメーションが完了するのを待ちます。
- 23. すべてのデータがロードされるまで待ちます。 AngularJS
- 24. 入力フィールドが入力された後に関数を実行したい
- 25. AS2:フレームをロードする前にactionscriptが実行されるのを待ちます
- 26. ARMsim:入力待ちループSWI 0x203 0x202
- 27. 入力が正しく実行されていません
- 28. テキストが入力されたときにイベントを実行する
- 29. nodejs async /ネストされたAPIの進行を待ちます
- 30. 提出イベントでユーザー入力を待ちますか? JS
ありがとうございました! keydownは完全に機能します!私は本当に助けに感謝します! – Mdaox