2016-08-26 39 views
-1

請,我需要一些幫助與VBA。 我需要執行以下操作。 我想要做一個循環,並在先前識別的行中對每個特定單元格進行求和。我找到了符合我的搜索的匹配數量,並用這個我有一個數字,讓我們說「3」。我有一個乘數「9」。 因此,在「D」列中,我想對每個適合它的單元求和。例如:「D9」; 「D18」,「D27」,依此類推......「 它每次在單元格」D9「中啓動,並且應該爲每次出現增加1個乘法因子(9),在這種情況下爲3. 最後,我希望循環給我這些細胞的總和如何在Excel VBA中返回循環中的單元格總數?

你們能不能幫我

+0

'= COUNTIF'如何? – Comintern

+0

Fabrizio,對不起我di但在這裏沒有發佈,因爲它是葡萄牙語。我可以在這裏發帖。等一下。 – user3443756

回答

0

你可以試試下面的for循環: - ?

sum = 0 
val = 3 
for i = 1 to end 
    sum = sum + Range("D" & i * val).value 
    val = val + 1 
next i; 

希望這種算法可以幫助你

+0

我沒有,謝謝。如果你可以看一下,我已經在這裏發佈了我的錯誤代碼。 在此先感謝! – user3443756

相關問題