[英]Mac Excel 2011 VBA Evaluate
我正在將一個 excel VBA 從 PC 移動到 Mac,其中一行有一個 Evaluate 功能,例如:
Public Function test()
test = Evaluate("=2+2")
End Function
但是,如果我嘗試在 mac 上運行宏,該函數將返回 #name。 Mac 端是否有等效的功能來評估?
上面的函數沒有任何問題。
如果您在 VBA 中調用上述函數,那么它會按預期工作,如果您將它用作 UDF,即從工作表中調用它,那么#Name
錯誤意味着您尚未將該函數粘貼到模塊中。 將函數從工作表/工作簿代碼區域移到模塊中,然后重試。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.