- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Format函数与print函数
功能:它是根据格式表达式中的指令来格式化的。
格式:
Format(expression[, format[, firstdayofweek[, firstweekofyear]]]) 参数说明:expression 必要参数。任何有效的表达式。 format 可选参数。有效的命名表达式或用户自定义格式表达式。 firstdayofweek 可选参数。常数,表示一星期的第一天。 firstweekofyear 可选参数。常数,表示一年的第一周。; 格式:Format(表达式 [,格式串])
功能:根据格式串规定的格式来输出表达式的值
例 a=4513.7 : b=3456.78 : TimeVar=#08:30:05#
Print Format(a, ##,###.##)
Print Format(a, $##,###.00)
Print Format(b, +##,###.#)
Print Format(TimeVar, h:m:s)
输出结果是:
4,513.7
$4,513.70
+3,456.8
8:30:5
格式符号#和0都能显示数字,但符号#会剔除不必要的0,符号0会按规定补足0.如果在格式化数字时没有指定 format,Format 会提供与 Str 函数类似的功能 ;功能:使用预先定义的命名日期期/时间格式或创建用户自定义日期/时间格式。
例如:
Format(Time(), “h:m:s”) ‘ 返回 “17:4:23”。 Format(Time(), “hh:mm:ss AMPM”) ’ 返回 “05:04:23 PM”。
Format(Now, YYYY年MM月DD号 hh点mm分ss秒 WeekdayName(Weekday(Now)))
Format(Date(), “dddd, mmm d yyyy”) ‘ 返回 “Wednesday, Jan 27 2009”。
Format(Date(), “ddd, mmm d yyyy”) ;;使用Print方法;说明:
1、对象名----可以是窗体、图片框或打印机。若省略则在当前窗体上输出。
2、表达式表----是一个或多个表达式,可以是数值表达式,也可以是字符串。
对于数值表达式,打印表达式的值(即:Print语句具有计算和输出双重功能,先计算后打印。);而字符串则原样输出。;3、当输出多个表达式或字符串时,各表达式之间要用分隔符隔开(,或 ;)
①若用 ,分隔,则按标准格式显示数据项(以14个字符为一区段);
②若用 ;分隔,则按紧凑格式输出数据项(字符之间无空格);
③若表达式结尾无标点符号,则执行完该语句后,自动换行;
④若Print语句中无表达式列表,则输出空行。
;与print方法有关的函数;Spc()函数
格式:Spc(n)
功能:在Print输出中,用Spc()函数可以跳过n个空格。
说明:
1、参数n可以是一个数值或表达式,其取值范围为0-32767。
2、Spc函数和输出项之间用 ;号分隔
3、其作用和Tab函数类似,可以相互替代。但Tab函数是从对象的左端开始记数,而Spc函数只是表示两输出项之间的间隔。;例:
Print tab(5);”姓名”;tab(15);”年龄”
Print spc(4);”姓名”;spc(6);”年龄”
文档评论(0)