By kpmsivaprakasam2003 14年2023月XNUMX日,星期二
張貼在 Excel
回复 0
0
觀看 1.6K
投票 0
我正在使用 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

請幫助我並感謝您的提前
查看全文