首页
/
每日頭條
/
科技
/
vba怎麼把一串數據轉換成數組
vba怎麼把一串數據轉換成數組
更新时间:2026-05-02 22:55:57
No.1

字符串操作在編程當中應用十分普遍,集合數組應用,對提高編程技巧有很大的幫助作用。

本節講兩個函數Join、Split。

vba怎麼把一串數據轉換成數組(如何把數組連接成字符串和字符串轉換為數組)1

這兩個函數是對字符串和數組的操作。

Join函數功能是将數組連接成一個字符串。

Split函數正好相反,是把一個字符串拆分成數組。

No.2 Join函數

如下圖所示,Join函數語法介紹:

vba怎麼把一串數據轉換成數組(如何把數組連接成字符串和字符串轉換為數組)2

Join函數參數

Sourcearray參數代表一個一維數組,必選參數。

Delimiter參數是分隔符,可以省略,也可以是任何字符。

使用方法

Dim Str,Sarr

Sarr=Array("This","is","JM")

Str=Join(Sarr,",")

代碼返回一個字符串:"This,is,JM"

No.3 Split函數

Split函數是Join函數的逆向函數。

其使用方法和Join類似,有一點不同就是可以設定返回數組的個數。

vba怎麼把一串數據轉換成數組(如何把數組連接成字符串和字符串轉換為數組)3

Split參數

expression:代表一個字符串。必選項。

Delimiter參數是分隔符,可以省略,也可以是任何字符。可選項。默認為空格。

Limit:指定數組的個數。

使用方法

Dim Str,Sarr

Str="This is a Join&Split List."

Sarr=Split(Str, ,-1)'返回5個數組值

Sarr=Split(Str, ,3)'返回3個數組值

No.4 示例

下圖作為一個示例,分别對join和Split函數進行演示介紹:

vba怎麼把一串數據轉換成數組(如何把數組連接成字符串和字符串轉換為數組)4

圖中設置了一個字符列,進行數組連接,然後再進行拆分操作。

結果分别顯示在TextBox文本框和ListBox列表框中。

代碼如下:

vba怎麼把一串數據轉換成數組(如何把數組連接成字符串和字符串轉換為數組)5

vba怎麼把一串數據轉換成數組(如何把數組連接成字符串和字符串轉換為數組)6

總體來說,這兩個函數是必須掌握的函數,在編程過程當中應用很普遍。

如果不能很好地利用,對于提高編程方面的操作有很大的阻礙,所以,有必要進行一些更加深入的學習和理解。

其實參數的理解不難,問題在于對數組和字符串相互轉換要有一個清楚概念,不然,可能造成一些混亂,如果分不清什麼是數組,什麼是字符串,應用當中就會出現錯誤。

歡迎關注、收藏。

---END---

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
異地購車注意的詳盡的流程
異地購車注意的詳盡的流程
1、首先先去當地4S店看車,選好車型,然後問優惠力度,掌握當地的情況以後再給異地的4S店打電話,問優惠,當然要把細節問的很清楚,合格證也問好啊,幾天給合格證,把能想到的都羅列出來寫到購車合同裡去。2、購車發票就是您購車的重要憑證,上面記載着購車人情況、車輛售價以及車輛VIN碼等重要信息,您在為車上牌的時候它有很重要的作用。所以在購車時您務必向經銷商索要購車發票,并要确認其有效性。此外,購車發票還有
2026-05-02
和諧福是什麼
和諧福是什麼
以華為P40、EMUI11、支付寶10.2.15為例。和諧福是支付寶“五福紅包”活動中的“福”字之一。其他四福為富強福、友善福、愛國福和敬業福。2020年支付寶集五福活動時間為2020年1月13日(臘月十九)-2020年1月24日(除夕)。支付寶(Alipay)是一款第三方支付平台,其最初為阿裡巴巴集團旗下網站淘寶網的一個部門,2004年12月8日正
2026-05-02
OPPO手機密碼忘了該怎麼辦
OPPO手機密碼忘了該怎麼辦
1、方法一。可以在手機上找回,也就是進入【桌面】—【雲服務】—【找回手機】,打開開關。其次,是用手機或電腦,登錄雲服務網頁輸入賬戶密碼。第二,是點擊【找回手機】,選擇【設備】,也就是選擇手機機型。待設備旁邊的燈”亮後,點擊【鎖定屏幕】,重新設置密碼。最後,設置密碼成功後,手機啟用的就是剛設置的密碼了。這就相當于重新設置了密碼。2、方法二。是通過雲服務重新設置密碼。不過這種方法需要确保注冊有oppo
2026-05-02
如何取消文檔保護密碼
如何取消文檔保護密碼
演示機型:華為MateBookX系統版本:win10APP版本:word20161、雙擊需要取消加密的Word文檔,打開該文檔。2、在彈出的密碼輸入框中輸入加密文檔的密碼,點擊确定進入該文檔界面。3、點擊文檔上方工具欄中的安全選項,進入安全設置頁面。4、在菜單欄中選擇文檔加密選項,進入密碼設置界面。5、選擇彈出對話框左側的密碼加密選項,進入密碼設置界面。6、在密碼設置界面将打開權限下方的三個對話框
2026-05-02
蘋果電腦黑屏了怎麼辦
蘋果電腦黑屏了怎麼辦
1、原因:可能是内存問題。解決方案:在啟動電腦後,對内存和其它部件進行檢測是否能正常工作,若不能,系統則會用喇叭報警,喇叭聲音不同,則故障不同。比如:喇叭發出嘀嘀”聲,顯示器黑屏,則說明是内存故障,因此,要打開機箱,拔下内存,仔細察看檢修或換一條新的内存條插上,這樣電腦就能恢複正常了。2、原因:可能是顯卡問題;解決方案:若電腦開機後,系統自檢正常,但小喇叭不報警,屏幕上會顯示NoSignals”,
2026-05-02
Copyright 2023-2026 - www.tftnews.com All Rights Reserved