VBA 判断单元格是否包含字符 EXCEL

For i = 8 To 20
j = i
If Application.CountA(Range("AQ" & i)) = "NEWAD"&"*" Then '判断单元格是否包含 NEWAD 字符。
Range("C" & j & ":" & "AG" & j).ClearContents '删除 C8:AG8 , C9:AG9.... 单元格数据,删除多少见FOR循环。
End If

帮忙,以上第三段不能正常工作。就是判断是否单元格包含 NEWAD字符这段。
谢谢拉~~~~

第1个回答  2013-11-02
判断改为
if instr(1,Range("AQ" & i),"NEWAD")<>0 THEN
第2个回答  2018-09-01
In turpis.

EXCEL VBA判断单元格是否包含某字符
1.首先,看一下原始数据。A列是公司名称,我们要在B列判断A列的文本是不是包含“北京”这两个字。2.双击B2,输入公式:=FIND("北京",A2)B2单元格返回1,表示“北京”两个字在A2的文本出现的位置是从第一个字符开始。3.下拉B2的公式,返回结果如下图所示。其中返回的错误值是表示单元格文本中不...

excel中如何用VBA判断一个单元格的内容是不是汉字?
判断A1单元格,输入:=IF(LENB(A1)<>LEN(A1),"单元格包含汉字","没有汉字"),或输入:=IF(LENB(A1)=2*LEN(A1),"全部是汉字","不全是汉字")

EXCEL VBA怎么判断单元格是否包含某字符?
在“a1”单元格输入“你好朋友”。接着我们选择“B1”单元格。输入查找函数“=FIND("朋友",a1)”,查找a1中“朋友”这个字符所在位置。回车后我们发现“B1”的值是“3”,“朋友”这个在a1中的第三个字符位置,证明a1包含朋友这个字符。把函数改为“=FIND("哈哈",a1)”,查找“哈哈”在a1中的位...

EXCEL VBA判断单元格是否包含某字符
”为例,具体代码如下。1.�0�2�0�2If cells(1,1) Like “*?*” Then2. �0�2If InStr(1, cells(1,1), “?”) = 0 Then用VBA判断EXCEL元素是否包含特定字符的情况较为常用,且多放在循环语句中,从运行效率来讲,第二种方法优...

请问:在VBA怎样判断在Excel选定区域内是否存在某字符串?
如果你要查找的某字符串是固定的数值,这个应该不难办到,可以用Worksheet_SelectionChange事件,添加适当的代码来达到些目的。假如你的某两个单元格内有以下内容:我们的家乡 我们的中国 你在在你选定的区域内查找“家乡”这两个字 在sheet1代码编辑器中粘贴以下代码。Private Sub Worksheet_SelectionChange...

EXCEL中用VBA判断单元格字符包含
Function reif(rng As Range, rng1 As Range) As String With CreateObject("vbscript.regexp") .Global = True .Pattern = "[" & rng(1) & "]" reif = .Replace(rng1(1), "") End With reif = IIf(reif = "", "真", "假")End Function ...

Excel 怎么用Vba检查一个字符串中是否包含特定的字母
5、点击候出现如下代码框架 6、输入以下语句:Sheet1.Cells(1, 3) = Sheet1.Cells(1, 1) + Sheet1.Cells(1, 2)意为将A1、B1单元格求和并放在C1单元格 7、点击保存,然后关闭VBA窗口 8、由于A1,B1没有数据,所以C1为0 9、输入数据后,会发现即使按了回车,C1也不变,因为设置的是双击鼠标...

Excel 用VBA判断单元格中是否有汉字的方法
SubTest()DimrngAsRangeForEachrngInRange("A1",[A65536].End(3))IfrngLike"*[一-龥]*"ThenMsgBox"中文"NextEndSub

Excel用vba如何做到这个?看某个单元格是不是含有另外一列的内容._百度...
一定要用VBA 么, 一个简单的公式 比VBA 更快, VBA 需要用循环来判断 公式本身 就是 内置的程序, 会比 VBA 快, 当然 ,也不是什么麻烦事:B1:=IF(ISNUMBER(LOOKUP(,-FIND(OFFSET($G$1,,,COUNTA(G:G)),A2))),"是","否")代码也给你写个: 没测试,应该问题不大, 不明白 可 ...

excel vba 自定义一个简单函数,判断一个单元格中是否含有某个指定汉字...
Function dm(x As Range)dm = IIf(InStr(x, "足球"), "Y", "N")End Function

相似回答