質問: excelでvbaを使いデータの転記や印刷をするには 以下の4項目のデータが入っているファイルがあります。 「名前」「日付」「費目」「金額」 ex) a子 ○月×日 食費 100円 b子 △月×日 交通費 200円 ・・・ <条件> ・「名前」は複数ある ・「日付」はひと月分ずつ別シートになっている ・「費目」は「食費」と「交通費」だけ ・「金額」はまちまち このデータをもとにして、以下のような表形式に転記し、印刷をするにはどうすればよいでしょうか。 a子 日付 費目1 金額 費目2 金額 ○月1日 食費 100円 ○月2日 交通費 100円 ○月3日 ○月4日 ○月5日 食費 100円 交通費 300円 ・・・ ○月31日 合計 200円 400円 b子 上記同様 ・・・ <条件> ・名前毎に別の紙に印刷をする ・食費と交通費は別の列にして、一番下の行で各々の合計をとる ・1日から末日までひと月全ての日付を左端に入れ、ひと月を一枚とする(金額が発生していない日は空欄となる) 簡単なマクロなら使ったことがあるのですが、はたしてこのような処理をするのは可能でしょうか・・・。 どなたかお分かりになる方がいらっしゃいましたら、お教え頂ければと存じます。
回答: 可能です。 要は名前と日付でソートして1日ずつ費目ごとに移送・集計してやればよいと思います。 データをaccessのmdbに入力するようにすればさらに簡単になります。