
VBA语句如何理解:新手整不懂,请指点!
IfInStr(Cells(i,x),"XX中学")>0AndInStr(Cells(i,x),"")>0ThenCells(i,y)="XX中学"...
If InStr(Cells(i, x), "XX中学") > 0 And InStr(Cells(i, x), "") > 0 Then Cells(i, y) = "XX中学"
展开
展开全部
i , X 为一个变量,比如i=1 ,x=1 ,cells(i,x)的意思就是A1那个单元格。 instr函数是指定一字符串在另一字符串中最先出现的位置。比如说,InStr(Cells(i, x), "XX中学") > 0 ,意思就是“XX中学”这个字符串出现在Cells(i, x)这个单元表格的只要出现,那就为TRUE,不需要后面 And InStr(Cells(i, x), "") > 0这个了吧。那么Cells(i, y)这个单元表格内容就填入 "XX中学"
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询