|
現在ボランティアで会計を担当しているのですが、決算報告書を作成する
ためにマクロを組みたいと考えております。そこで、皆様方のご教示をお願い
いたします。
毎月末に各月ごとの実績を自動で作るプログラムを使用しております。
そこで、このシートから科目を一件だけ抽出して金額を別シートの報告書の方にコピーするといった作業をしたいと考えております。
でも、実績がない月には、当然科目も出てこないので、特定の科目がどの行
にくるのかわかりません。そのため、オートフィルタで抽出したものをコピー
する場合には、columunを使ってコピーするしかない状態です。でも、報告書
のほうにコピーする場合は、とても都合が悪いので、できれば取り出したものを
一軒だけコピーすることにしたいのです。
たとえば、電気料の科目を抽出して、C列の金額だけ一件をコピーしたいのです。currentregion等を使用してもうまくいきませんでしたが、なにかいい方法
はないでしょうか?
シート名:10月実績
A列 B列 C列
支出科目 債主 金額
電気料 ○○電力 5000
会議費 ○△会館 3200
現在のマクロ
Selection.AutoFilter Field:=26, Criteria1:="=*電気料*"
Range("Z:Z").Select
Selection.Copy _
Destination:=Worksheets("報告書").Range("B2")
|
|