第488回目のお客様 Excelで売上管理、消し込み作業を行いたい

2022/09/03 今回はしん社長からのご依頼頂きました。

今回行ったこと
1.Excelで売上管理、消し込み作業を行いたい

目次

Excelで売上管理、消し込み作業を行いたい

どういうものを作りたいのかヒアリングし、Excelをしっかりと作りこんで納品させて頂きました。

8/9に1回目の打ち合わせを行い、作成を開始し、
8/18に一先ず完成。
9/3に最終納品しました。

使用した機能
・関数(IF、VLOOKUP、TODAY、LEFT、MID、CELL、FINDなど)
・条件付き書式
・VBAマクロ
 ①シート作成マクロ 32行 ⇒ 42行
 ②売上管理登録表 入金用マクロ 61行 ⇒ 74行
 ③売上管理登録表用マクロ 32行 ⇒ 108行 
 ④翌年のExcelを作成 74行
 ⑤行追加マクロ 17行
 ⑥残高更新用マクロ 32行
※赤文字が今回追加した機能になります。

機能説明
①シート作成に顧客名を入力し、「シート作成」ボタンを押すと
作成されていないシートのみ一気に作成する。
既に作成されていれば何も行わない。
処理を行わないフラグも作成し、上書きなどを行わない。

②必要項目を入力した後、「登録」ボタンを押すと
フラグで判定し、顧客番号に該当するシートの最終行に
値をコピーします。
フラグは処理が済めば済に変更する。
Excelから値をcsv形式で出力処理を行う処理を追加。

③入金日に日付を入力し、「入金」ボタンを押すと
顧客番号に該当するシートの最終行に
品名は入金、金額をコピーします。
フラグは処理が済めば済に変更する。

④入力したExcelをそのまま翌年使用できるように
今年のデータをクリアする。
未入金の行を上の行に詰める。
特定の条件に当てはまったシートの、特定の値を
別のセルに値貼り付けを行い、それ以外の値を削除する。

⑤行追加マクロは、売上帳に自動で行挿入する処理にしていますが、
手動で行追加するボタンを追加しました。

⑥残高更新マクロ
会社名が並んでいるシートに、各シートの特定の値をコピーして
値を集める処理を作成しました。

人が行う作業を、ボタン一つで行えるマクロを作成し、
きちんと動くことを確認してから納品致しました。

Excel操作で同じ処理を繰り返し行っている方は、是非ご相談下さい。

何かございましたら、何でもご相談ください。
今後もよろしくお願い致します。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

コメント

コメントする

CAPTCHA


目次