返回列表 上一主題 發帖

請問要如何簡化程式碼??

請問要如何簡化程式碼??

以下程式碼是我用巨集錄製的,只錄到E10,我要將以下巨集執行到E900,但又不可能一直複製下去,請教大大以下程式碼要如何簡化,讓他可以執行到E900

Sub 巨集1()
'
' 巨集1 巨集
'

'
    ActiveCell.FormulaR1C1 = "=RTD(""money.excel"", ,2330,""BestBidVolume2"")"
    Range("E3").Select
    ActiveCell.FormulaR1C1 = "=RTD(""money.excel"", ,2317,""BestBidVolume2"")"
    Range("E4").Select
    ActiveCell.FormulaR1C1 = "=RTD(""money.excel"", ,6505,""BestBidVolume2"")"
    Range("E5").Select
    ActiveCell.FormulaR1C1 = "=RTD(""money.excel"", ,2412,""BestBidVolume2"")"
    Range("E6").Select
    ActiveCell.FormulaR1C1 = "=RTD(""money.excel"", ,1303,""BestBidVolume2"")"
    Range("E7").Select
    ActiveCell.FormulaR1C1 = "=RTD(""money.excel"", ,1301,""BestBidVolume2"")"
    Range("E8").Select
    ActiveCell.FormulaR1C1 = "=RTD(""money.excel"", ,2882,""BestBidVolume2"")"
    Range("E9").Select
    ActiveCell.FormulaR1C1 = "=RTD(""money.excel"", ,1326,""BestBidVolume2"")"
    Range("E10").Select
End Sub

回復 2# lpk187


    大大,謝謝,可是為什麼陣列就可以我用&卻不行??

TOP

回復 4# lpk187

RTD改.rar (7.27 KB)

    這是我的附件,請大大看看

TOP

本帖最後由 藍天麗池 於 2016-3-13 15:19 編輯

回復 6# ML089


    這樣可以,問題是如果我要將代號放在裡面要如何做呢??
這是公式,我只要按F2+Enter就會變成公式

TOP

        靜思自在 : 脾氣嘴巴不好,心地再好也不能算是好人。
返回列表 上一主題