gpt4 book ai didi

mysql - VBA 中是否有等效的 MySQL %(近似值)?

转载 作者:行者123 更新时间:2023-11-29 02:51:33 26 4
gpt4 key购买 nike

我想要一个 VBA 查看单元格并使用 % 确定单词 XXX 是否出现在其中的任何位置。如果是,我希望 VBA 将整个单元格更改为单词 YYY

谁能帮我解决这个问题?

最佳答案

如果您只需要更改 1 个单元格的值,则使用 InStr() 函数:

If InStr(1, Cells(1, 1).Value, "xxx")>0 Then Cells(1, 1).Value="xxx"

显然,将 Cells(1, 1).Value 替换为您的单元格引用。

如果您需要检查多个单元格,请使用 Range.Find方法:

Dim firstAddress As String
With Worksheets(1).Range("a1:a500")
Set c = .Find("xxx", lookin:=xlValues)
If Not c Is Nothing Then
firstAddress = c.Address
Do
c.Value = "xxx"
Set c = .FindNext(c)
Loop While Not c Is Nothing And c.Address <> firstAddress
End If
End With

同样,将 Worksheets(1).Range("a1:a500") 替换为您自己的范围引用。

关于mysql - VBA 中是否有等效的 MySQL %(近似值)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35175153/

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