gpt4 book ai didi

excel - Evaluate() 函数返回错误 2023,但没有错误

转载 作者:行者123 更新时间:2023-12-04 20:15:18 25 4
gpt4 key购买 nike

我正在使用 Evaluate() function在放入单元格之前测试错误值。在下面的示例中,这将返回 Error 2023 , 但是,当我将字符串粘贴到单元格中时,它会正确读取而没有错误(将完全返回外部电子表格中引用的值)。示例如下:

Evaluate("='H:\@Projects\@Dev[BudgetTracking_ProjectName_MSTR_FK_2.xlsm]Budget Estimate (2)'!F44")

最佳答案

错误 2023 是 xlErrRef #REF! . Evaluate 函数不能直接从已关闭的工作簿中进行评估。打开H:\@Projects\@Dev\BudgetTracking_ProjectName_MSTR_FK_2.xlsm

Evaluate("='H:\@Projects\@Dev\[BudgetTracking_ProjectName_MSTR_FK_2.xlsm]Budget Estimate (2)'!F44")

将工作。注意目录名称“@Dev”后面的“\”。

但那当然
Evaluate("='[BudgetTracking_ProjectName_MSTR_FK_2.xlsm]Budget Estimate (2)'!F44")

就足够了。

要从已关闭的工作簿中获取值,您必须使用 Excel4Macro 功能。见: http://spreadsheetpage.com/index.php/tip/a_vba_function_to_get_a_value_from_a_closed_file/

关于excel - Evaluate() 函数返回错误 2023,但没有错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28081972/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com