作者Cidolfas ()
看板Office
標題[算表] 如何用VBA 將函式帶入儲存格?
時間Sun Mar 16 21:06:42 2014
軟體:Excel
版本:2007
我想用VBA幫我把某幾行填入判斷式,
本來想用錄製巨集的方式參考,
但是巨集的長得像下面這樣:
ActiveCell.FormulaR1C1 = "=COUNTIFS(RC[-7],""<=""&R2C14,RC[-7]"
儲存格都是用RC[]的方式,
因為我填函式進到儲存格時會用到迴圈,
原本替代想用下面的方式
Cells(2,8)="countifs("&Cells(2,1)&","<=""&Cells(2, 14) & ")"
但是只會直接帶出值。
請問若是以countifs函式為例,
我要怎樣用Cells(,)的方式讓函式填入到儲存格中?
謝謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.25.178.4
→ soyoso:後面加address 03/16 21:23
→ Cidolfas:請問式在哪些位置加address? 謝謝 03/16 21:28
→ soyoso:cell(,).address 03/16 21:38
→ Cidolfas:您好,我試過前面的+address 及全部Cells都加,但都出現 03/16 21:50
→ Cidolfas:438錯誤,物件不支援此方法? 請問還有可能哪裡漏了? 03/16 21:52
→ soyoso:有原po寫的檔案嗎? 03/16 21:54
→ Cidolfas:感謝! 03/16 22:12
→ Cidolfas:沒錯,太感謝您啦! 03/16 23:08
→ soyoso:^^ 03/16 23:08