在Excel中的列中搜索字母字符

臭虫

我有许多其他来源的excel文件,并且需要检查它们是否没有在数字字段中意外地添加字母字符。并非所有变量都只是数字变量,我不能简单地清除字母字符。

如何标记这些情况,以便引起发送数据的人员的注意?

巴里利亚霍

这段代码可以满足我的要求。将其添加到VBA编辑器中的普通模块,然后运行名为catchmixedvals的宏

该代码假定以下内容(但您可以更改这些内容以适合):

数据位于名为“数据”的工作表中

数据从“ A3”单元格开始

包含“混合”数据的单元格将填充为红色

数据保持不变

Sub catchmixedvals()

Dim ws1 As Worksheet
Dim stRow As Long, stCol As Long
Dim enRow As Long, enCol As Long
Dim drng As Range
Dim cl As Range

Set ws1 = Worksheets("Data")
stRow = 3
stCol = 1

    With ws1
        'determine data range
        enRow = .Cells(.Rows.Count, stCol).End(xlUp).Row
        enCol = .Cells(stRow, .Columns.Count).End(xlToLeft).Column
        Set drng = Range(.Cells(stRow, stCol), .Cells(enRow, enCol))
            'examine each cell in data range
            For Each cl In drng
            On Error Resume Next
                If IsNumeric(cl) Then
                    'do nothing its a number
                Else
                    'a text cell therefore check for digits
                    For i = 1 To Len(cl)
                        If Mid(cl, i, 1) >= "0" And Mid(cl, i, 1) <= "9" Then
                            cl.Interior.ColorIndex = 3
                            Exit For
                        End If
                    Next
                End If
            Next cl

    End With
End Sub

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Excel VBA中搜索多个列

来自分类Dev

在Android中,如何更改要在列表中搜索的特定字母/字符的颜色

来自分类Dev

在Android中,如何更改要在列表中搜索的特定字母/字符的颜色

来自分类Dev

在Excel中反转字母

来自分类Dev

如何在SQL中搜索字符串中的字母

来自分类Dev

Excel 2013 VBA代码中的特殊字符(字母čćžšđ)

来自分类Dev

Excel函数在列中搜索字母字符串

来自分类Dev

如何在数组字符串中搜索非字母字符?

来自分类Dev

在Excel中查找字符串,并将列字母存储在变量VBA中

来自分类Dev

搜索字符串以查找JavaScript中的所有字母

来自分类Dev

在字符串中搜索多对字母(Ruby)

来自分类Dev

Excel宏中的可变列字母

来自分类Dev

在单词列表中搜索字母?

来自分类Dev

如何在字符串中搜索使用javascript从用户输入的字母字符串

来自分类Dev

在字符串php中搜索字母组合

来自分类Dev

在Excel中反转字母

来自分类Dev

如何在SQL中搜索字符串中的字母

来自分类Dev

Excel 2013使用查找列在列中搜索子字符串并返回伴随值

来自分类Dev

从excel列中搜索日志

来自分类Dev

zathura的搜索中缺少字母

来自分类Dev

在Excel中仅返回列字母的公式

来自分类Dev

查询以在非字母数字列中搜索字母数字字符串

来自分类Dev

数组中的数组中的PHP搜索字母

来自分类Dev

如何在数组字符串中搜索非字母字符?

来自分类Dev

Excel:在多个列中搜索多个单词

来自分类Dev

VBA,在Excel中的公式中搜索字符串

来自分类Dev

Excel:如何从另一列中的一列搜索子字符串

来自分类Dev

Excel 在数组中搜索并返回列

来自分类Dev

如何从 cassandra 列中的字母数字值中删除字符?

Related 相关文章

热门标签

归档