|
>▼Ned さん
レスありがとうございます。
>こんにちは。
>>ヒントだけでも
>という事なので。
>年月日ごとの合計…であればピボットテーブルでどうですか?
>VBAでないといけないのでしょうか?
利息額、元金返済額はピボットでいいかと思いますが、元金残高だけは日付が遅い行のものをもってこないといけないので・・・・。
**********************************************************
Sub 検索集計()
Set wh1 = Worksheets("集計シート")
Set wh2 = Worksheets("作業シート")
Set dayrg = wh2.Range(Cells(21, "B"), Cells(21, "B").End(xlDown))
total = 0
month = InputBox("値を入力してください。")
month = Left$(month, 7)
For Each rg In dayrg
If rg.Value >= month Then
If rg.Value <= DateAdd("m", 1, month) - 1 Then
total = total + Range(rg, rg)
MsgBox rg.Value
End If
End If
Next rg
End Sub
***************************************************
検索部分だけを試作してみたのですが、日付列(dayrg)で一致したらそのセルから右に●個進んだセルの値をtotalに足していくという部分がつくれなくて・・・
初心者の汚いコードで申し訳ありませんが、よろしくお願いします。
|
|