Excel VBA 質問スレ Part33
■ このスレッドは過去ログ倉庫に格納されています
0880デフォルトの名無しさん
2014/06/23(月) 23:36:38.89ID:c5Kifoi8メッセージボックスで白熱の議論になってしまい
ちょっとビックリしています
>>870
バーコードリーダーでバーコードを読んだ時に
それが過去に入力済みのバーコードだった場合に
「上書きしますか」とメッセージボックスが表示されるようになっています。
バーコードで読んだ管理番号を元に対象の行を一覧表から検索し、
入力者、入力日などの情報を追記・更新するプログラムになります。
トリガーはWorksheet_Changeイベントです。
机に沢山のバーコードラベルを並べて、連続で読んでいく入力方法を考えていて、
正確に言うと問題なのはENTER連打ではなくバーコード連続入力です。
バーコードを読んだとき最後にENTERキーが押されたのと同じ効果が発生するので、
メッセージボックス表示中に、次のバーコードを読んでしまった場合に
メッセージが飛ばされ、入力者が気づかない恐れがあると言った具合です。
■ このスレッドは過去ログ倉庫に格納されています