エクセルで棚卸入力をしようと思っています。
バーコードにて、品目コードを読み取り、続いてバーコードにて数量を
読み取ります。
バーコードで読み取る品目コードは、A列へ事前に入力されており
手順は、品目コード01111を読み取り、その後に数量2500をバーコードで読み取る
B2へ2500入力される
同じように品目コード011111を読み取り、その後に数量1200をバーコードで読み取る
C2へ1200入力される
同じように品目コード04444を読み取り、その後に数量3000をバーコードで読み取る
B5へ3000入力される
・
・
・
それを下記のような感じで、どんどん入力していけるように
エクセルで作りたいのですが、何かいい案はありますでしょうか?
品目コードが同じものを読み取った場合は、C列、D列・・・へ入力したいと思っています。
A B C
1 品目コード 数量
2 011111 2500 1200
3 022222
4 033333
5 044444 3000
6 055555
7 066666
どなたかよろしくお願いします
No.2ベストアンサー
- 回答日時:
簡単なサンプルを作ってみました。
下記のVBAを入力を行うシートのWorksheet_Changeイベントプロシジャに張り付けて下さい。このマクロは、C1セルに商品コードを入力すると該当する商品コードの行の最終列のセル、および、C1セルを選択状態にします。この状態で数量を入力すると、またC1セルに移動するので、次の商品コードを入力し・・・を繰り返すことができます。
バーコードリーダーって、「商品コード+Enter→数量+Enter」の繰り返しですよね?であれば、これで行けそうな気がするのですが、いかがでしょうか。
Private Sub Worksheet_Change(ByVal Target As Range)
Dim r As Range
If Target.Address <> "$C$1" Then Exit Sub
Set r = Range("A:A").Find(Target.Value, LookIn:=xlValues, LookAt:=xlWhole)
If r Is Nothing Then
MsgBox "標品コードがない!!"
Target.Select
Exit Sub
End If
Set r = Cells(r.Row, Columns.Count).End(xlToLeft).Offset(, 1)
Range(r.Address & "," & Target.Address).Select
End Sub
No.1
- 回答日時:
どのようなバーコードリーダを使用する予定なのかは不明ですが…
『USB接続の安価なバーコードリーダだとキーボード入力のエミュレーション』となります。
# というかHIDデバイスでキーボードとしてWindowsに認識されます。
エクセルで…となると、WindowsAPI でキーボード入力をかっ攫って、読み込んだバーコードの内容にあわせてセルの移動やらなんやらやることになるかと。
https://www.excel-excel.com/tips/vba_150.html
とても「簡単に」とは行かないと思いますよ。
ちなみに、派遣先で似たような「エクセル+バーコードリーダ」で物品管理したい。
みたいな要望が出されたことがありますが、結局C#でアプリを作る方向で対応しました。
出力をCSV形式とすることで、「後でエクセルに取り込んでごにょごにょ」可能という方向に。
その後、いろいろ要望が出たようで今は別の人がそのプログラムに手を入れているようですが。
# たまに質問に来ますけど。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
夏が終わったと感じる瞬間って、どんな時?
まだまだ暑い今日この頃。 しかしながら、もう夏は終わっている!……はず。 あなたが思う「夏が終わった!」エピソードを教えてください。
-
家・車以外で、人生で一番奮発した買い物
どんなものにお金をかけるかは人それぞれの価値観ですが、 誰もが一度は清水の舞台から飛び降りる覚悟で、ちょっと贅沢な買い物をしたことがあるはず。
-
ホテルを選ぶとき、これだけは譲れない条件TOP3は?
ホテルを探す時、予約サイトで希望条件の絞り込みができる便利な世の中。 あなたは宿泊先を決めるとき「これだけは譲れない」と思う条件TOP3を教えてください。
-
【大喜利】世界最古のコンビニについて知ってる事を教えてください【投稿~10/10(木)】
【お題】 ・世界最古のコンビニについて知ってる事を教えてください
-
「お昼の放送」の思い出
小学校から中学校、ところによっては高校まで お昼休みに校内放送で、放送委員が音楽とかおしゃべりとか流してましたよね。 最近は自分でもラジオができるようになって、そのクオリティもすごいことになっていると聞きます。
-
Excelでバーコードリーダーで読み込ませた場所に移動して日時を表示させる方法。
Excel(エクセル)
-
Excelで教えてください。 バーコードリーダーで読み込みしたあと セルを自動で次のセルに行くように
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・【お題】絵本のタイトル
- ・【大喜利】世界最古のコンビニについて知ってる事を教えてください【投稿~10/10(木)】
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
読み取ったQRコード/バーコード...
-
バーコードってダブらない?
-
EXCELでバーコードを作成すると...
-
値札の金額とレシートの値段が違う
-
国内線航空券をJALのアプリにて...
-
バーコードリーダーの不具合に...
-
Numbersでラベル印刷したいです。
-
ゲオでの延滞に関する質問。借...
-
NECバーコードリーダー PK-UP0...
-
ANAの2次元バーコードがスマホ...
-
スーパーでのレジの打ち間違え...
-
バーコードを使って在庫管理をa...
-
バーコード写真を編集して、モ...
-
コンビニで「袋は不要です」と...
-
SMGカードって、なんのカード??
-
差し込み印刷のバーコードを小さく...
-
PayPay でバーコード支払いを行...
-
コンビニのアルバイトでやらか...
-
マクロでバーコードのリンクセ...
-
バーコード
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
読み取ったQRコード/バーコード...
-
EXCELでバーコードを作成すると...
-
バーコードってダブらない?
-
バーコードコントロールが印刷...
-
国内線航空券をJALのアプリにて...
-
エクセル バーコード作成で他の...
-
差し込み印刷のバーコードを小さく...
-
振込請求書が破れてしまいました
-
コンビニ決済の用紙で支払いの...
-
ANAの2次元バーコードがスマホ...
-
レシートにバーコード
-
Excelでバーコードリーダーで読...
-
EXCELで作成したバーコードの更...
-
Access2016Runtimeをインストー...
-
コンビニバイトで商品バーコー...
-
四次元バーコード
-
バーコードリーダー だけで E...
-
ガラケー携帯(カメラ付き)で...
-
マクロでバーコードのリンクセ...
-
Excelの Microsoft バーコード...
おすすめ情報