[[20200518184818]] 『バーコードで読み込んだデータを別々に出力して集』(コロナ休業中) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『バーコードで読み込んだデータを別々に出力して集計したい。』(コロナ休業中)

お世話になります。
コロナ休業中の為、
復帰した際に少しでも仕事の役に立てばとバーコードスキャナーを購入し、
エクセルでロット毎、部品毎の使用数を加算していくものを作り始めました。
シート1、A1からA4でそれぞれ違うバーコードを読ませます。
A1ロット番号(L00000〜連番)
A2部品番号(S001〜026)
A3使用数(1〜30)
A4確定
それぞれのバーコードを作成し、確定を読み込むとマクロ始動、A1に戻る
といった感じです。各バーコードとA4確定後にマクロ始動、A1戻るまでは出来ました。
複数の処理が必要な下記が出来ません…
シート2、部品データ
シート3、ロットデータというシートを作成し、
確定と同時にそれぞれのシートに数字を渡し、処理をしたいです。

シート2、A1部品番号、B1部品名、C1累計使用数、D1最終更新日
シート3、A1ロット番号、B1部品名、C1使用数、D1最終更新日
シート1確定後にシート1A2と同じ部品番号をシート2の中から選び、
シート2C列累計使用数にシート1A3の数字を加算、
それと合わせてシート1A1と同じロット番号をシート3A列から選び、
なければ最終行にシート1A1のロット番号をシート3A列に書き出し。
書き出す際、A2で読み込ませた部品番号を使ってシート2から部品名を抽出し、
シート3B列に書き出す、シート1A3の数字をシート3C列に書き込む。
同じロット番号で同じ部品番号のものがある場合は、
該当するもののC列使用数にA3の値だけを加算する。
最終更新日はそれぞれNOWで取得予定です。

VBAじゃなくても出来るよとか、こうすれば良いとかアドバイスを頂ければ幸いです。
どうか宜しくお願いします。

< 使用 Excel:Excel2016、使用 OS:Windows10 >


シート2は、部品番号と部品名のリストにして
シート3には、上書きしないで
下にどんどん行追加して、全データを残していくのはだめですか。
ロット毎や部品毎の集計は、ピボットテーブルで簡単にできます。
つまり、マクロは、シート1からシート3に転記するだけ、となります。

 シート2
      -A-      -B- 					
 1  部品番号  部品名 
 2

 シート3
      -A-       -B-         -C-        -D-						
 1  部品番号  ロット番号   使用数    使用日
 2
 3

(マナ) 2020/05/18(月) 20:34


マナさん、ありがとうございます!
早速やってみます!
(コロナ休業中) 2020/05/18(月) 21:25

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.