首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在Google Sheets中使用VBA突出显示带有特殊字符和大写字母的单元格?

如何在Google Sheets中使用VBA突出显示带有特殊字符和大写字母的单元格?
EN

Stack Overflow用户
提问于 2017-10-09 21:45:46
回答 1查看 1.3K关注 0票数 -4

我设法让一个VBA-snippet在Microsoft Excel中工作,它高亮显示C1到E10000范围内的所有单元格,这些单元格包含除小写a-z、数字和连字符之外的任何其他内容。

代码如下所示:

代码语言:javascript
复制
Option Explicit
Sub SpecialChars()
    Dim RangeToCheck As Range, c As Range

Set RangeToCheck = Range("C1:E10000")
For Each c In RangeToCheck
    If Len(c.Text) > 0 Then
        If c.Text Like "*[!.a-z0-9\-]*" Then
            c.Interior.Color = vbRed
        Else: c.Interior.Color = vbYellow
        End If
    End If
Next c
End Sub

什么是正确的方式来转移到谷歌工作表?我认为问题可能是,谷歌使用JavaScript,而Excel使用其他东西。

尽管如此,我还是想试一试。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46648022

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档