0
セルに直接入力するときにうまく動作する2つのワークシート関数がありますが、VBAコードで実行しようとすると機能しません。私は、同じ仕事をして、コードを書くことができますVBAコードのワークシート関数
=COUNTIFS(B:B,">"&DATE(2015,12,31),I:I,"<>"&"",G:G,"=FALSE")
=SUMIFS(I:I,B:B,">"&DATE(2015,12,31),G:G,"=FALSE")
の機能は、それぞれのセルJ14 J15
であることが意図されている次のような機能はありますか? ありがとうございました!
あなたが手の込んだてもらえ「[...]しかし、私はVBAコードを介してそれらを実行しようとすると、それは動作しません。」 ? VBAでこれらを実行しようとしていますが、これを試している間に何が動作していないのですか?あなたの質問に答えるには、同じ仕事をするコードを書くことができるならば、あなたのVBAスキルに依存します。しかし、これらの機能を模倣するためにVBAコードを書くことは確かに可能です。 – Ralph
コード内で直接式で使用する関数を使用することはできません。 'Application.WorksheetFunction'オブジェクトを見てください。https://msdn.microsoft.com/en-us/library/office/ff834434.aspx – litelite