首页
/
每日頭條
/
科技
/
vba怎麼把一串數據轉換成數組
vba怎麼把一串數據轉換成數組
更新时间:2026-08-31 10:34:07
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
推荐阅读
qq郵箱已發送郵件找不到
qq郵箱已發送郵件找不到
以華為MateBookX、win10、QQV9.4為例。1、首先打開qq,在qq主頁闆上面找到郵箱,點擊進入。2、進入到郵箱首頁之後,點擊寫信這個選項。3、接着将鼠标移到最下面,在下面找到其他選項,點擊旁邊的箭頭圖标。4、點擊了之後就會彈出幾個選項,找到保存到已發送這個選項,在前面打鈎,這樣就在已發送裡面看到發送的郵件了。
2026-08-31
蘋果11是全面屏嗎
蘋果11是全面屏嗎
1、iPhone11采用全面屏,多點觸控顯示屏,采用IPS技術,iPhone11顯示屏采用曲線優美的圓角設計,四個圓角位于一個标準矩形内。按照标準矩形測量時,屏幕的對角線長度是6.06英寸。2、iPhone11在外觀設計上和iPhoneXR沒有太大區别,仍是鋁合金邊框加前後玻璃面闆,隻是背部采用雙攝設計,但是雙攝模塊的造型秉承了浴霸的風格。iPhone11同時有六款配色可選,分别是紫色、白色、綠色
2026-08-31
新微信号怎麼注冊
新微信号怎麼注冊
1、打開手機上的微信APP,單擊注冊”。2、打開手機号注冊”頁面,輸入相關信息,勾選已閱讀并同意協議”,單擊注冊”。3、在彈出的微信隐私保護指引”頁面,勾選我已閱讀”後,單擊下一步”。4、進入安全校驗”頁面,單擊開始”。5、先是進行拼圖認證,通過後在用你的注冊手機發送短信,單擊發送短信”,按要求完成發送短信。6、操作完成後,單擊已發送短信,下一步”。會有一個驗證短信的過程,顯示出正在完成注冊”字樣
2026-08-31
win10電腦桌面字體顔色怎麼設置
win10電腦桌面字體顔色怎麼設置
1、在Windows10界面上點擊右鍵,找到并點擊個性化”選項。2、在彈出的界面的左邊找到并點擊背景”選項。3、在彈出的界面中找到并點擊浏覽”按鈕,選擇自己想要設置的圖片即可。4、在Windows10界面上點擊右鍵,找到并點擊個性化”選項。在彈出的界面中找到并點擊字體”選項。5、在可用字體欄中輸入自己使用的語言并點擊。6、在彈出的界面中可自行選擇字體的大小,選擇合适的字體大小即可。
2026-08-31
屏幕黑底怎樣變白底
屏幕黑底怎樣變白底
以iphone12,ios14為例。1、打開手機設置,進入到設置的主頁面。2、在顯示的頁面上,點擊選擇顯示與亮度菜單。3、在上方的模式選項裡面,選擇淺色模式進行切換即可。手機保養方法:1、可以使用手機皮套:皮套等于是為手機多加一件外衣,一是能夠減少手機外殼的磨損,二是發生摔倒或遇水時能夠減輕手機所受的傷害。2、注重手機的使用環境:手機上都有細縫或小孔,遇到水氣時很容易就被滲入,并導緻電路闆受侵蝕,
2026-08-31
Copyright 2023-2026 - www.tftnews.com All Rights Reserved