社区
VB基础类
帖子详情
格式
henyzhang
2003-09-20 05:38:56
我记得vb中有个什么函数可以让输出按照一定的格式,在输出前用该函数转化,大家帮帮忙。
...全文
27
5
打赏
收藏
格式
我记得vb中有个什么函数可以让输出按照一定的格式,在输出前用该函数转化,大家帮帮忙。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
henyzhang
2003-09-20
打赏
举报
回复
谢谢。
射天狼
2003-09-20
打赏
举报
回复
本示例显示用 Format 函数做格式化输出的不同用法。对于日期分隔号(/),时间分隔号(:),以及 AM/ PM 等文本而言,其真正的显示格式会因计算机上的国际标准不同而有所差异。在开发阶段,日期与时间是以短日期的格式,配合代码的国际标准来显示的。而在运行时,短日期则是根据系统的国际标准而定,而系统的国际标准和代码的国际标准可能并不相同。本示例中是假设国际标准为 English/United States。
MyTime 及 MyDate 在开发环境下,使用系统的短日期设置显示出来的。
Dim MyTime, MyDate, MyStr
MyTime = #17:04:23#
MyDate = #January 27, 1993#
' 以系统设置的长时间格式返回当前系统时间。
MyStr = Format(Time, "Long Time")
' 以系统设置的长日期格式返回当前系统日期。
MyStr = Format(Date, "Long Date")
MyStr = Format(MyTime, "h:m:s") ' 返回 "17:4:23"。
MyStr = Format(MyTime, "hh:mm:ss AMPM") ' 返回 "05:04:23 PM"。
MyStr = Format(MyDate, "dddd, mmm d yyyy") ' 返回 "Wednesday, Jan 27 1993"。
' 如果没有指定格式,则返回字符串。
MyStr = Format(23) ' 返回 "23"。
' 用户自定义的格式。
MyStr = Format(5459.4, "##,##0。00") ' 返回 "5,459.40"。
MyStr = Format(334。9, "###0。00") ' 返回 "334.90"。
MyStr = Format(5, "0。00%") ' 返回 "500.00%"。
MyStr = Format("HELLO", "<") ' 返回 "hello"。
MyStr = Format("This is it", ">") ' 返回 "THIS IS IT"。
射天狼
2003-09-20
打赏
举报
回复
Format 函数
返回 Variant (String),其中含有一个表达式,它是根据格式表达式中的指令来格式化的。
语法
Format(expression[, format[, firstdayofweek[, firstweekofyear]]])
Format 函数的语法具有下面几个部分:
部分 说明
expression 必要参数。任何有效的表达式。
format 可选参数。有效的命名表达式或用户自定义格式表达式。
firstdayofweek 可选参数。常数,表示一星期的第一天。
firstweekofyear 可选参数。常数,表示一年的第一周。
设置值
firstdayofweek 参数有下面设置:
常数 值 说明
vbUseSystem 0 使用 NLS API 设置。
VbSunday 1 星期日(缺省)
vbMonday 2 星期一
vbTuesday 3 星期二
vbWednesday 4 星期三
vbThursday 5 星期四
vbFriday 6 星期五
vbSaturday 7 星期六
firstweekofyear 参数有下面设置:
常数 值 说明
vbUseSystem 0 使用 NLS API 设置。
vbFirstJan1 1 从包含一月一日的那一周开始(缺省)。
vbFirstFourDays 2 从本年第一周开始,而此周至少有四天在本年中。
VbFirstFullWeek 3 从本年第一周开始,而此周完全在本年中。
说明
格式化 作法
数字 使用预先定义的命名数值格式或创建用户自定义数值格式。
日期和时间 使用预先定义的命名日期/时间格式或创建用户自定义日期/时间格式。
日期和时间序数 使用日期和时间格式或数值格式。
字符串 创建自定义的字符串格式。
如果在格式化数字时没有指定 format,Format 会提供与 Str 函数类似的功能,尽管它是国际化的。然而,以 Format 作用在正数上不会保留正负号空间,而以 Str
的话则会。
henyzhang
2003-09-20
打赏
举报
回复
是默认状态下就可以用了嘛,还是怎么样。请给出实例,谢了。
txlicenhe
2003-09-20
打赏
举报
回复
format
Excel条件
格式
实战视频课程【你学得会】
在日常使用Excel中,我们经常需要对数据表中的文字或者数据进行相关条件的
格式
标识,这时我们就需要用到条件
格式
这个功能了。所谓条件
格式
是指当满足一定条件的时候,Excel自动显示单元格的指定
格式
。条件
格式
为辅助...
vs code 代码
格式
化整理
vs code
格式
化代码的快捷键如下:(来源于这里)On Windows Shift + Alt + FOn Mac Shift + Option + FOn Ubuntu Ctrl + Shift + I但是自带的
格式
化并不能满足我的需求,这个时候,不得不说插件大法...
mflac
格式
解密_如何解密QQ音乐的MFLAC和MGG
格式
MFLAC和MGG
格式
是什么?FLAC是无损压缩音频
格式
,音质较好,OGG是压缩音频
格式
,与MP3
格式
相似,也不相上下。QQ音乐为了保护自身的音乐版权,对音乐歌曲文件进行加密保护,所以下载有版权的音乐是MFLAC和MGG
格式
,这...
Java工程编码
格式
由GBK转化成utf-8(编码
格式
互转)
在写项目的过程中我发现有的地方编码
格式
被设置成了 gbk 如果用eclipse等工具直接改回utf-8编码
格式
则会出现乱码。 在这里搞了一个工具,直接输入之前的编码
格式
跟要改的编码
格式
就会自动转换 转换完成后直接设置...
Excel批量把数字
格式
变成文本
格式
且不用双击出现左上绿标
Excel批量把数字
格式
变成文本
格式
且不用双击出现左上绿标解决方案 问题描述: excel里面有大量数字,并且小数点后几位都不显示, 复制到txt文本里面都是缩略的数据, 于是设置成文本
格式
,复制过去也是一样。 需要...
VB基础类
7,763
社区成员
197,609
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章