VBAでu-regiのデータから弥生会計の入力用データを作成する

以前に作成したことのあるVBAのプログラムの見直しをしてみました。

→ u_regi.xlsm

借方:仮払金 貸方:売上高(税率10%)

借方:仮払金 貸方:売上高(税率8%)

でいったん売上高を計上しておき、顧客の支払い方法(入金方法)ごとに

借方:現金 貸方:仮払金

借方:売掛金 貸方:仮払金

などと振替する処理です。

途中で、

Call furikae_shukei(28)
Call furikae_shukei(30)
Call furikae_shukei(34)

とパラメータを変えて同じ処理が3回行われていますが、これはダウンロードしたcsvファイルの

  • 28列目に現金での入金額が
  • 30列目にクレジットの入金額が
  • 34列目に電子マネーの入金額が

それぞれ入っていたからです。

csvファイルの読み込みはPythonのpandasで行うよりもVBAで行った方が楽です。

  • 1行目だけデータが少なくても問題なく読み込みすることができる
  • 金額に¥マークや「,」が含まれていても数値として読み込みすることができる(表示形式は「通貨」になっている

 

 

タイトルとURLをコピーしました