作业帮 > 综合 > 作业

请问这句话是什么意思:i = Val(Sheets(Sheets.Count).Name)

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/13 23:21:15
请问这句话是什么意思:i = Val(Sheets(Sheets.Count).Name)
VAL是啥?
请问这句话是什么意思:i = Val(Sheets(Sheets.Count).Name)
Sheets.Count '获取本工作簿工作表的数目
Sheets(Sheets.Count) '调用排在最后一位的工作表
Sheets(Sheets.Count).Name '获取最后一个工作表的名称
Val(Sheets(Sheets.Count).Name) '利用Val函数将最后一个工作表的名称转换成数值
i = Val() '将转换后的数值赋值给变量i
Val函数转换规则:
如:VAL("-3.85")=-3.85
VAL("vb5.0")=0
VAL("12 bC")=12
VAL与CSTR功能相反,CSTR将数值表达式的值换成字符串
CSTR(125)="125"