我正在使用 Excel 2013,
我應用 2 種方式使用 Large Formula VBA,但沒有用,我錯了,我不知道
Sub Macro1()
'1st Table Dim 語句 ---> 聲明變量
Dim lRow 一樣長,lCol 一樣長
lRow = 範圍("D5").End(xlDown).Row
lCol = Range("C5").End(xlToRight).列
'列數
暗 k 一樣長,m 一樣長
k = 範圍("C5", 範圍("C5").End(xlToRight)).Columns.Count
'行數
m = 範圍("D6", 範圍("D6").End(xlDown)).Rows.Count
將 MyRange 調暗為範圍
設置 MyRange = Range(Range("D5").Offset(1, k + 3), Range("D5").Offset(m, k + 3))
Range("D5").Offset(2, 1 + 3).Formula = "=LARGE(" & MyRange & ",1)"
'和
'=(大($I$6:$I$12,1)-I7)/2
Range("D5").Offset(2, 1 + 3).Formula = "=(LARGE(" & MyRange & ",1)-" & Range("D5").Offset(1, k + 3) & ")/2"
END SUB
請幫助我並感謝您的提前