作者:乔山办公网日期:
返回目录:excel表格制作
其实你自己试试就能琢磨出来了
定义就是识别你的过程代码中的变量是否进行定义
如果一开始定义了的,那么自动跳转定义的句子
如果没定义则显示不可识别
不能调用sub
可以改成function,调用函数
Sub check()
For i = 1 To UsedRange.Rows.Count
Cells(i, 3) = "√"
For j = 1 To Len(Cells(i, 2))
If InStr(1, Cells(i, 1), Mid(Cells(i, 2), j, 1)) Then Cells(i, 3) = "X"
Next j
Next i
End Sub
VBA代码已知贴,公道式可版能比较困难权
Sub开始的是一个子过程,Function开始的是一个函数过程。每个Sub都要以End Sub结束,每zd个Function也都要以End Function结束。
VBA中这两种都有使用。共同点就是,都是用来完成某种特殊功能的一组程序代码回。区别是,函数是带有返回值的特殊过程答,函数过程在定义时有返回值的类型说明。
定义的子过程或函数都可以在其他地方被调用,只是形式略有区别。