業務ツール / 自主制作
出荷明細から帳票を作成
商品明細から出荷対象を選び、金額を計算。帳票の印刷までをひと続きに。

クラウドワークスの公開募集を題材にした自主制作です。依頼者からの受注・納品実績ではなく、商品・取引は架空のデータです。
制作のポイント
一つの明細から、二種類の帳票へ
数量がある商品だけを抽出し、インボイスと梱包明細に反映します。金額と重量の計算を共通化し、同じ内容を繰り返し入力する手間を減らしました。
変更を確認してから印刷
入力途中の内容と帳票へ反映した内容を分けています。未反映の変更がある間は印刷を止め、古い内容のまま出力しないようにしました。
目的・担当範囲
- 目的
- 商品明細の内容を何度も入力せず、出荷用の帳票を作成できること。
- 担当範囲
- 明細から帳票までの流れ、金額・重量の計算、入力確認、CSVと印刷画面の実装。
取り組みの内容と確認結果
取り組んだこと
- 明細の編集とCSVの読み込み・書き出し
- 数量がある商品の抽出と金額・重量の集計
- インボイスと梱包明細の切り替え
- ブラウザーからの印刷・PDF保存
確認できていること
- 数量0の除外、商品金額・重量の集計と帳票の切り替えを確認。
- 引用符を含むCSVの入出力、入力不備の拒否、印刷用表示を確認。
対応範囲・補足
- 元のExcel帳票・VBAを再現したものではなく、業務の流れを独自のブラウザー版にしています。
- 帳票は作例です。通関・税務上の要件や実際の提出先の書式への適合は未検証です。
- 入力はブラウザー内で処理し、サーバーに保存しません。
参考にした募集と制作内容
Excel VBAを使用した書類の自動作成 ↗クラウドワークス / 2026-10-04 確認 / 募集終了
- 募集で求められていたこと
- 仕入先の商品明細から出荷する行を取り出し、インボイスと梱包明細への転記・集計を自動化したいという募集。
- 自主制作で形にしたこと
- 一つの明細から出荷対象・金額・重量を計算し、二種類の帳票を印刷できる形にしました。
- 元の依頼との違い
- 元の募集はExcel VBAによる既存帳票への転記です。この作例は独自のブラウザー版で、Excelファイルやセル数式は出力しません。