1樓:匿名使用者
首次提問,結果是 software
追問,結果是 e
mid(字串,m,n)返回字串的第m位起共n位的子字串。
vb中的mid函式
2樓:
mid是visual basic和microsoft excel中的一個字串函式,作用是從一個字串中擷取出指定數量的字元。這個函式的3個引數各在vb和excel中互相等價,但vb中的length引數可以省略,而excel中num_chars引數不可省略。
當start(start_num)引數小於1時,函式返回一個錯誤;當start引數值大於string(text)引數長度時,返回一空字串;若從start引數起擷取長度超出字串末尾,或length引數被省略,則返回start引數位置到字串結尾的所有字元。
vb語法:
1、mid(string as variant, start as long, [length as variant]) as variant
2、mid$(string as string, start as long, [length as variant]) as string
擴充套件資料:
一、說明:
vb中的mid和mid$兩種寫法在用法上沒有區別。
要得到字串的長度,可以使用len函式。
vb和excel中都有midb函式,與mid不同,它是以位元組為單位進行字串擷取的,同時,可以用lenb函式得到字串的位元組數。
二、對語法的理解就是:
返回string中從start開始的後面的length長度的字串
string是必需的引數,如果string包含null,返回結果也將是null。
start必需的引數,string中被取出部分的字元位置。需要注意的是如果start超過了string的字元數,mid 返回零長度字串 ("")。
length是可選引數,表示要返回的字元數,如果省略或length超過文字的字元數(包括start處的字元),將返回中從start到末尾的所有字元。
3樓:夢宇情感諮詢師
回答mid函式
mid是visual basic和microsoft excel中的一個字串函式,作用是從一個字串中擷取出指定數量的字元。這個函式的3個引數各在vb和excel中互相等價,但vb中的length引數可以省略,而excel中num_chars引數不可省略。
當start(start_num)引數小於1時,函式返回一個錯誤;當start引數值大於string(text)引數長度時,返回一空字串;若從start引數起擷取長度超出字串末尾,或length引數被省略,則返回start引數位置到字串結尾的所有字元。
更多1條
4樓:我本熱情
mid就是從一個字串中取子字串,比如a="aabbcc",我們想取出"bb"就可以用mid("aabbcc",3,2)
mid有3個引數,第一引數是要從哪個字串中取第二個引數是指從第幾個開始取
第三個引數是指取幾個
例如:mid("aabbcc",3,2)就是指從"aabbcc"的第3個字元開始…
5樓:撒荌言曉曼
vb中的mid函式屬於字串類的函式
mid(x,0)的含義是由x的第n個字元讀起,讀取後面的所有字元
mid(x,n,m)的含義是由x的第n個字元讀起,讀取後面的m個字元
6樓:匿名使用者
vb中的mid函式
mid(string, start[, length])
mid 函式的語法具有下面的命名引數:
部分 說明
string 必要引數。字串表示式,從中返回字元。如果 string 包含 null,將返回 null。
start 必要引數。為 long。string 中被取出部分的字元位置。如果 start 超過 string 的字元數,mid 返回零長度字串 ("")。
length 可選引數;為 variant (long)。要返回的字元數。如果省略或 length 超過文字的字元數(包括 start 處的字元),將返回字串中從 start 到尾端的所有字元。
一個例子: mid("abcdef",2)將返回bcdef mid("abcdef",2,2)將返回bc,後面這個2是可選項 mid("abcdef",6,2)將返回f,第6個字串之後沒有了,只能返回一個f, mid("abcdef",7,2)只有6個字串,第7個為null,所以將返回null 建議自己隨便舉幾個例子就知道了
7樓:咫魂
樓上所說的沒錯,mid就是從一個字串中取子字串,比如a="aabbcc",我們想取出"bb"就可以用mid("aabbcc",3,2)
mid有3個引數,第一引數是要從哪個字串中取第二個引數是指從第幾個開始取
第三個引數是指取幾個
例如:mid("aabbcc",3,2)就是指從"aabbcc"的第3個字元開始,取2個字元,因此返回值為"bb".
在補充一下:當第一個引數沒有,則預設從頭開始。
8樓:
mid函式的使用方法是什麼
vb 中 mid ()函式是什麼意思?
9樓:特特拉姆咯哦
vb中的mid函式屬於字串類的函式。
mid是visual basic和microsoft excel中的一個字串函式,作用是從一個字串中擷取出指定數量的字元。這個函式的3個引數各在vb和excel中互相等價,但vb中的length引數可以省略,而excel中num_chars引數不可省略。
當start(start_num)引數小於1時,函式返回一個錯誤;當start引數值大於string(text)引數長度時,返回一空字串;若從start引數起擷取長度超出字串末尾,或length引數被省略,則返回start引數位置到字串結尾的所有字元。
10樓:
mid是visual basic和microsoft excel中的一個字串函式,作用是從一個字串中擷取出指定數量的字元。這個函式的3個引數各在vb和excel中互相等價,但vb中的length引數可以省略,而excel中num_chars引數不可省略。
當start(start_num)引數小於1時,函式返回一個錯誤;當start引數值大於string(text)引數長度時,返回一空字串;若從start引數起擷取長度超出字串末尾,或length引數被省略,則返回start引數位置到字串結尾的所有字元。
vb語法:
1、mid(string as variant, start as long, [length as variant]) as variant
2、mid$(string as string, start as long, [length as variant]) as string
擴充套件資料:
一、說明:
vb中的mid和mid$兩種寫法在用法上沒有區別。
要得到字串的長度,可以使用len函式。
vb和excel中都有midb函式,與mid不同,它是以位元組為單位進行字串擷取的,同時,可以用lenb函式得到字串的位元組數。
二、對語法的理解就是:
返回string中從start開始的後面的length長度的字串
string是必需的引數,如果string包含null,返回結果也將是null。
start必需的引數,string中被取出部分的字元位置。需要注意的是如果start超過了string的字元數,mid 返回零長度字串 ("")。
length是可選引數,表示要返回的字元數,如果省略或length超過文字的字元數(包括start處的字元),將返回中從start到末尾的所有字元。
11樓:查經綸師晏
mid是middle的縮寫,就是「中間的」意思,也就是從字串的中間某個位置擷取出一段字元。
12樓:灰原哀柯南君蘭
vb中的mid函式屬於字串類的函式
mid(x,0)的含義是由x的第n個字元讀起,讀取後面的所有字元
mid(x,n,m)的含義是由x的第n個字元讀起,讀取後面的m個字元
13樓:匿名使用者
mid(x,9) 意思是取從x字元裡第9位和第9位後的所有字元 如果x="1234567890123" 則mid(x,9)就應該是"90123"
14樓:匿名使用者
mid就是從一個字串中取子字串,比如a="aabbcc",我們想取出"bb"就可以用mid("aabbcc",3,2)
mid有3個引數,第一引數是要從哪個字串中取第二個引數是指從第幾個開始取
第三個引數是指取幾個
例如:mid("aabbcc",3,2)就是指從"aabbcc"的第3個字元開始,取2個字元,因此返回值為"bb".
15樓:咫魂
樓上所說的沒錯,mid就是從一個字串中取子字串,比如a="aabbcc",我們想取出"bb"就可以用mid("aabbcc",3,2)
mid有3個引數,第一引數是要從哪個字串中取第二個引數是指從第幾個開始取
第三個引數是指取幾個
例如:mid("aabbcc",3,2)就是指從"aabbcc"的第3個字元開始,取2個字元,因此返回值為"bb".
在補充一下:當第一個引數沒有,則預設從頭開始。
16樓:夢歸三清
擷取字串用的
a="12345"
b= mid(a,4,2) ' 從第4位開始 擷取2位長度 = 擷取了 「45」
17樓:喜歡豬的人
mid(string, start[, length])mid 函式的語法具有下面的命名引數:
部分 說明
string 必要引數。字串表示式,從中返回字元。如果 string 包含 null,將返回 null。
start 必要引數。為 long。string 中被取出部分的字元位置。如果 start 超過 string 的字元數,mid 返回零長度字串 ("")。
length 可選引數;為 variant (long)。要返回的字元數。如果省略或 length 超過文字的字元數(包括 start 處的字元),將返回字串中從 start 到尾端的所有字元。
long 型的當然可以。
vb中left函式的使用,VB net裡為何不能使用Left 函式 求大神指點
left 函式,返回 variant string 其中包含字串中從左邊算起指定數量的字元。left 函式示例 本示例使用 left 函式來得到某字串最左邊的幾個字元。dim anystring,mystr anystring hello world 定義字串。mystr left anystrin...
關於vb的問題!關於VB的問題
在文字框的text屬性裡設為 中國。不就ok了。剛測試過,沒問題的,你在form里加個command1,點選後,可以實現你說的效果,有問題,訊息問我。private declare sub sleep lib kernel32 byval dwmilliseconds as long private...
VB的使用方法求解,求答案VB使用print方法,輸出如下圖形
private sub command1 click dim str1 str1 text1.text text2.text iif left str1,1 7,1,left str1,1 mid str1,2,1 mid str1,4,2 mid str1,3,1 text3.text iif l...