vb中left函数的使用

left(dtp1,4)&right(left(dtp1,7)2)&right(dtp1,2)&left(dtm1,2)left(right(dtm1,5)2)运行200... left(dtp1,4)&right(left(dtp1,7)2)&right(dtp1,2)&left(dtm1,2)left(right(dtm1,5)2)运行2003-1-10,8:30:00的值 展开
 我来答
zdingyun
2015-10-09 · 知道合伙人软件行家
zdingyun
知道合伙人软件行家
采纳数:15429 获赞数:48174
1982年上海业余工业大学化工系毕业 现退休

向TA提问 私信TA
展开全部

Left 函数,返回 Variant
(String),其中包含字符串中从左边算起指定数量的字符。

Left 函数示例

本示例使用 Left 函数来得到某字符串最左边的几个字符。

Dim AnyString, MyStr
AnyString = "Hello World"   ' 定义字符串。
MyStr = Left(AnyString, 1)   ' 返回 "H"。
MyStr = Left(AnyString, 7)   ' 返回 "Hello W"。
MyStr = Left(AnyString, 20)   ' 返回 "Hello World"。
Yuqi_Tan

2008-05-15 · TA获得超过8.9万个赞
知道大有可为答主
回答量:9918
采纳率:93%
帮助的人:3445万
展开全部
lz说的不清楚啊!那个语句好几处毛病。
是不是这样?
Private Sub Form_Load()
Dim dtp1 As String, dtm1 As String
Form1.AutoRedraw = True
Form1.FontSize = 20
Form1.ForeColor = &H7700FF
'Form1.BorderStyle = 1
dtp1 = "2003-1-10"
dtm1 = "8:30:00"
Print Left(dtp1, 4) & Right(Left(dtp1, 7), 2) & Right(dtp1, 2) & Left(dtm1, 2); Left(Right(dtm1, 5), 2)
End Sub
答案是:“20031-108:30”
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
但方毋良
2020-05-26 · TA获得超过3652个赞
知道大有可为答主
回答量:3023
采纳率:31%
帮助的人:439万
展开全部
Left(a,N)
从左起第一位开始取值,向右取N位
举例:设a="Visual
Basic"
b=a.Left(a,9)
返回:b="Visual
Ba"
它也只有一个参数,Right(a,M,N)的写法是错的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
孤本轻狂
2008-05-15 · TA获得超过211个赞
知道小有建树答主
回答量:268
采纳率:0%
帮助的人:214万
展开全部
20031-10
8:300000
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
0871love
2008-05-15 · TA获得超过3518个赞
知道大有可为答主
回答量:1418
采纳率:50%
帮助的人:1607万
展开全部
dtp是什么 dtm又是什么?
不太清楚地你要问什么
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式