2.Spc(n)函数
Spc(n)函数与Tab函数类似,用于跳过n个空格输出。与Tab函数的区别是,Tab函数从第—列开始计数,n是绝对偏移量。而spc函数则是从前面的输出项后开始计数,n是相对偏移量。
例如:
Print “CHINA”;Spc(8);”CSAI”
该语句首先输出“CHINA”,然后经过8个空格,显示“CSAI”。
说明:
— 参数n是一个数值表达式,其取值范围为0~32767的整数。Spc函数与输出项之间用分号隔开。
— Spc函数与Tab函数的作用类似,而且可以互相代替。
3.Space$ (n)
Space$ (n):用于返回n个空格。
例7.1.2 Tab函数用于把光标往后移动到自己需要的位置,它与输出的内容要用 符号隔开。
答案:分号(;)
7.1.3 考点3:格式输出(Format $)
Format $用于把数值和日期型的数据按指定的格式输出。Format $的一般格式如下:
Format$(数值表达式,格式字符串)
说明:如果省略格式字符串,则把数值表达式的值转换成字符串。在这种情况下Format$函数的功能与Str$函数基本相同,惟一的差别是当把正数转换成字符串时,Str$函数在字符串前面留有一个空格,而Format$函数则不留空格。其作用见下表。
格式字符串及其作用 | |
字符 |
作用 |
"#" |
表示数字,不在数值字符串的前面或后面补0 |
"0" |
表示数字,宽度不足时,在数值字符串的前面或后面补0 |
"." |
指定小数点的位置 |
"," |
指定千位分隔符的位置(不能放在头部或尾部) |
"%" |
指定百分比符号的位置 |
"$" |
指定美元符号的位置 |
"-/+" |
指定正号和负号的位置 |
"E+/E-" |
指定数字符号的位置 |
例如:使用以下事件过程测试数值的格式化输出。
Private Sub Form_Click()
Print Format$(25634, "########")
Print Format$(25634, "00000000")
Print Format$(256.34, "0000.00")
Print Format$(256.34, "####.##")
Print Format$(12345.67, "####,#.##")
Print Format$(12345.67, "#,####.##")
Print Format$(12345.6, "###,##0.00")
Print Format$(12345.6, "$###,#0.00")
Print Format$(12345.6, "-###,##0.00")
Print Format$(0.123, "0.00%")
Print Format$(12345.6, "0.00E+00")
Print Format$(0.1234567, "0.00E-00")
Print Format$(12345.67, ",#####.##") '错误
Print Format$(12345.67, "#####,.##") '错误
End Sub
上述过程运行后,单击窗体,输出结果。
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |