gpt4 book ai didi

vba - 当尝试读取#NAME时?从 Excel 到字符串的值给出类型不匹配错误

转载 作者:行者123 更新时间:2023-12-02 13:45:15 24 4
gpt4 key购买 nike

我有一个宏,它从 Excel 中读取描述字符串,并找出数据中是否存在特定字符串。

有时输入文件可能包含类似#NAME 的值?在细胞中。当宏到达此单元格时,它只会在下一行给出错误类型不匹配运行时错误 13。

我只是想忽略这一行并继续下一行。我应该如何进行验证(如果)。我在循环中使用“do-loop Until”。 descriptionString是一个字符串变量。

descriptionString = currentwrkbk.Worksheets(1).Cells(i, 1).Value

最佳答案

使用 IsError,类似这样

if iserror(currentwrkbk.Worksheets(1).Cells(i, 1).Value))....

关于vba - 当尝试读取#NAME时?从 Excel 到字符串的值给出类型不匹配错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38829549/

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