乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>EXCEL</em> VBA中不同SUB之间如何相互调用?-excel vba常用函数,

<em>EXCEL</em> VBA中不同SUB之间如何相互调用?-excel vba常用函数,

作者:乔山办公网日期:

返回目录: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中这两种都有使用。共同点就是,都是用来完成某种特殊功能的一组程序代码。区别是,函数是带有返回值的特殊过程,函数过程在定义时有返回值的类型说明。
定义的子过程或函数都可以在其他地方被调用,只是形式略有区别。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网