VB里关于mid函数的使用
A$="softwareandhardware"B$=Right(a$,8)C$=mid(a$,1,8)如果printB$那应该是hardware如果printC$那应该...
A$="software and hardware"B$=Right(a$,8)C$=mid(a$,1,8)如果print B$那应该是hardware如果print C$那应该从哪里开始计算?还有mid函数里的1,8是什么意思?
展开
2个回答
2013-09-21
展开全部
MID(text,start_num,num_chars) text 字符串表达式,从中返回字符。如果text包含Null,则返回Null。 start_num text中被提取的字符部分的开始位置。如果start超过了text中字符的数目,Mid将返回零长度 字符串("")。 num_chars 要返回的字符数。如果省略或num_chars超过文本的字符数(包括start处的字符),将返回字符串中从start_num到字符串结束的所有字符。 dimtest test=mid("无人区45大街",4,2) 你可以循环语句,读表的字段,而且这个函数是在你知道你要取的字符的位置才可以用,如里有一连串,那就不要用这个函数呀。 你这里的A2应该是时单元格的内容吧 FIND("-",A2,15) 1“-”表示你要找的文本为“-”,查找的对象A2,15表示从第15个开找查找,如果你不写15,就会从第一位开始查找,这个FIND返回的是数值型, 1就是返回值加1 LEN(A2)是判断A2是在字符长度的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-09-21
展开全部
首次提问,结果是 software
追问,结果是 e
mid(字符串,m,n)返回字符串的第m位起共n位的子字符串。
追问,结果是 e
mid(字符串,m,n)返回字符串的第m位起共n位的子字符串。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询