0
我想設置一個非常基本的VBA函數,它需要2個輸入;溫度和時間,然後當時間乘以2時,吐出新的temp值。注意temp = time * 100。VB函數返回一個輸入的新值
它會是這個樣子:
Function newVal(temp,time)
time = time*2
newVal = temp
End Function
因此,舉例來說,如果時間是1原來那麼溫度等於100,但現在我要吐了出來,如果時間乘以2就等於什麼溫度(即200,在新的單元格中),但保留原始單元格相同(即時間= 1,溫度= 100)。
任何幫助將不勝感激。
感謝
非常感謝你!我實際上是使用byval,但是我在一個單獨的行上有time = time * 2,它阻止了該函數的工作。 – Jemz42
唯一的問題是temp已經與電子表格中的時間相關聯,所以公式已經存在。你會知道如何克服這個問題嗎? – Jemz42
因此,對於clairfy,我基本上運行的時間= 2的情況。在表中,如果我把時間= 2,臨時會自動變爲200.所以,我可以實現這個scneario,而不包括函數內的公式? – Jemz42