簡體   English   中英

Mac Excel 2011 VBA 評估

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM