Excel 如何搜索显示E+;科学符号?

Excel 如何搜索显示E+;科学符号?,excel,vba,Excel,Vba,我想找到显示E的单元格+ VBA是否可以实现这一点?尝试一下: Sub FindSci() Dim r As Range For Each r In ActiveSheet.UsedRange v = r.Value t = r.Text If IsNumeric(v) And InStr(1, t, "E") > 0 Then msg = msg & vbCrLf & r.Addres

我想找到显示E的单元格+

VBA是否可以实现这一点?

尝试一下:

Sub FindSci()
    Dim r As Range
    For Each r In ActiveSheet.UsedRange
        v = r.Value
        t = r.Text
        If IsNumeric(v) And InStr(1, t, "E") > 0 Then
            msg = msg & vbCrLf & r.Address(0, 0)
        End If
    Next r
    MsgBox msg
End Sub

这个网站是为编程问题。我们不是通用软件技术支持。您可以使用
.Find
方法,尽管这可能会很麻烦
.Find(“E+”,LookIn:=xlValues,LookAt:=xlPart)
。如果您能向我们展示您所做的尝试,并描述您真正想做的事情,那么提供良好的帮助/推荐会更容易。你需要找几个细胞吗?还是需要迭代大量的单元格?一旦你找到这些细胞,你会对它们做什么?等OP也可以考虑检查Range.NoMyFrand属性