標題:
[發問]
請問如何跨工作表,讀取公式?
[打印本頁]
作者:
gaishutsusuru
時間:
2021-8-3 16:23
標題:
請問如何跨工作表,讀取公式?
大家好,
不好意思,想再請教一個問題,想要以工作表1的公式為模板,工作表2直接讀取工作表1的公式:
[attach]33825[/attach]
→工作表1的C1有公式:=A1*A3 (得到值15)
[attach]33826[/attach]
→工作表2的C1,該如何寫公式,才能直接讀取到工作表1的C1公式呢? (會得到值63)
(我試過用=formulatext,但好像不能使用)
附上附檔:[attach]33827[/attach]
再麻煩大家協助,謝謝您們
作者:
ML089
時間:
2021-8-3 21:47
ALT-F11 開啟VB編輯器,插入 - 模組,並貼上下列自訂函數
Function fml(r)
Application.Volatile 'True
fml = Application.Evaluate(Mid(r.Formula, 2))
End Function
工作表!C1 公式輸入
=fml(工作表1!C1)
工作表1 若有修改
工作表2 要按F9重新計算
作者:
gaishutsusuru
時間:
2021-8-3 21:58
回復
2#
ML089
謝謝您,但請問有只寫公式就可以的做法嗎?
作者:
ML089
時間:
2021-8-4 09:38
回復
3#
gaishutsusuru
這種需求用VBA比較好處理
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)