だから、私は多くのバリエーションを試しましたが、これを機能させることはできません:
var_sum = WorksheetFunction.SumIfs(Range("H:H"), Range("B:B"), str_client, Range("A:A"), "<=" & date_var)
この式には 2 つの条件があります。2 つ目 (日付の比較) はそれを破り、合計を 0 にします。date_var は Date 変数です。Excel の日付範囲は、日付としてフォーマットされます。
何が間違っている可能性がありますか?