標題:
[發問]
請問公式不同的寫法
[打印本頁]
作者:
freeffly
時間:
2013-5-31 15:37
標題:
請問公式不同的寫法
請問第一句如果要達到第二句的效果4.7要怎麼放進去
是暸好幾次試不出來
求救有寫過這種方式的人
ActiveCell.FormulaR1C1 = "=" & "A" & "!" & "RC"
ActiveCell.FormulaR1C1 = "=A!RC*4.7"
複製代碼
作者:
freeffly
時間:
2013-5-31 15:41
回復
1#
freeffly
試出來了,沒想到試好幾次都不知道怎麼弄
貼上來之後就有一個靈感
原來可以公式可以這樣改
因為工作表名稱我要用陣列的方式去跑所以要用動態的工作表名稱
ActiveCell.FormulaR1C1 = "=" & "A" & "!RC*4.7"
複製代碼
作者:
Hsieh
時間:
2013-5-31 23:10
回復
2#
freeffly
"=" & "A" & "!RC*4.7"
依你的敘述,是要以變數形式寫入公式字串
但是,若以你的寫法,得到的字串應是
"=A!RC*4.7"
並不會有變動情況發生
如果你是以For Each A的敘述
那麼應該是
"=" & A & "!RC*4.7"
作者:
ML089
時間:
2013-6-1 17:51
RC 應該是指公式格本身位置,會造成公式錯誤,
既然是測試,最好先指向公式左邊一格 RC[1],先排除公式參照自己的錯誤
作者:
freeffly
時間:
2013-6-3 08:37
回復
3#
Hsieh
是用array的方式
謝謝超版解答
作者:
freeffly
時間:
2013-6-3 08:38
回復
4#
ML089
我是一個人民幣的資料要換算成台幣
所以是同位置不同工作表
沒有你說的問題
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)