作者:乔山办公网日期:
返回目录:excel表格制作
1.SUB 是主程来序 不返回值
2.里面的参数只在函数自内部起作用,知除非你设置了全局参数
更改函数
3.可以这样更改:
function WriteDat(ByVal NameRowNum As Integer, ByVal CAge As String)
.....
'内部道返回给函数
WriteDat = returnstring
end function
调用时候这样调用
sub test()
string1 = WriteDat(NameRowNum , CAge )
end sub
改为zd
Function PicInComment(Optional ByVal PicReserve As Integer, Optional ByVal WidthEdge As Integer )
再试试使用语句PicInComment(1,400)
你这样固定参数的直接将function 改成sub就可以了。版
function就是可以传参权数给它 进行计算的!
如果没有要求返回值,调用函数的时候就不能带括号,第二个情况直接写 A 1,5就可以了。
好像用call语句就必须带括号,而且也无法返回值
call A(1,5)