Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
EXCEL VBA选择案例错误检查_Excel_Vba - Fatal编程技术网

EXCEL VBA选择案例错误检查

EXCEL VBA选择案例错误检查,excel,vba,Excel,Vba,我想做一个错误检查,就像下面的代码部分一样。然而,我不知道如何正确地做到这一点。请提供一些指导。提前谢谢 Select Case Trim(y) Case Is = "" MsgBox ("Empty field!") Case (UCase(Left(y, 1)) = "=") '<--This line requires guidance MsgBox ("invalid input") End Select 选择外壳修剪(y) Ca

我想做一个错误检查,就像下面的代码部分一样。然而,我不知道如何正确地做到这一点。请提供一些指导。提前谢谢

Select Case Trim(y)
    Case Is = ""
        MsgBox ("Empty field!")

    Case (UCase(Left(y, 1)) = "=") '<--This line requires guidance
        MsgBox ("invalid input")
End Select
选择外壳修剪(y)
Case Is=“”
MsgBox(“空字段!”)

Case(UCase(左(y,1))=“=””这不会编译。宁可尝试

Select Case UCase(Left(Trim(y), 1))
    Case ""
        MsgBox ("Empty field!")

    Case "="
        MsgBox ("invalid input")
End Select
关于如何构造
选择
或是否使用它,有多种选择(例如,您可以选择级联
if
语句):


这不会编译。宁可尝试

Select Case UCase(Left(Trim(y), 1))
    Case ""
        MsgBox ("Empty field!")

    Case "="
        MsgBox ("invalid input")
End Select
关于如何构造
选择
或是否使用它,有多种选择(例如,您可以选择级联
if
语句):


我需要检查这个条件->(UCase(Left(y,1))=“=”),那么为什么不使用
如果Left(y,1)=“=”,那么…
?+1第二个条件就是这样:)我需要检查这个条件->(UCase(Left(y,1))=”),那么如果Left(y,1)),为什么不使用
然后…
?+1第二种方法是:)如果您试图找出某个单元格是否有公式,请使用
y。hasformula
将告诉您这一点。除非您查看输入框的结果?如果您试图找出单元格是否有公式,请使用
y。hasformula
将告诉您这一点。除非你在看输入框的结果?