一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

VBA簡單入門30:數(shù)組轉(zhuǎn)置Transpose、數(shù)組Resize輸出到工作表

 剩礦空錢 2018-07-07

VBA簡單入門30:數(shù)組轉(zhuǎn)置Transpose、數(shù)組Resize輸出到工作表


VBA簡單入門29:數(shù)組的數(shù)據(jù)來源(工作表、Array、Split)

上一章介紹了數(shù)據(jù)是如何寫入數(shù)組的。這一章,介紹數(shù)組的數(shù)據(jù)如何輸出到工作表。

VBA簡單入門30:數(shù)組轉(zhuǎn)置Transpose、數(shù)組Resize輸出到工作表


1、 數(shù)組數(shù)據(jù)輸出到工作表

1.1、 一維數(shù)組輸出數(shù)據(jù)到工作表

數(shù)組中的數(shù)據(jù)輸出到工作表,常常使用Range對象的Resize屬性。

通過Resize建造一個大小和數(shù)組一樣的單元格區(qū)域來寫入數(shù)組數(shù)據(jù)。

其中,Resize的行列兩參數(shù)往往使用變量。

VBA簡單入門30:數(shù)組轉(zhuǎn)置Transpose、數(shù)組Resize輸出到工作表

注意1:Array數(shù)組的下標0,上標3,它有4個元素。這種情況使用數(shù)組的上標來確定Resize大小,需注意使用Ubound() 1,否則會缺少數(shù)據(jù)。

注意2:一維數(shù)組數(shù)據(jù)輸出到工作表的一列,往往需要轉(zhuǎn)置函數(shù)Transpose。

1.2、 二維數(shù)組輸出到工作表

我們知道,數(shù)據(jù)來自于工作表的數(shù)組都是二維數(shù)組,要放回工作表,就相當于同根同源了。(不改變維度數(shù))

所以,二維數(shù)組天生就和工作表八字契合。

使用Resize(一維上標,二維上標)建造和二維數(shù)組大小適當?shù)膯卧駞^(qū)域?qū)懭肫鋽?shù)據(jù)。

VBA簡單入門30:數(shù)組轉(zhuǎn)置Transpose、數(shù)組Resize輸出到工作表

2、 數(shù)組的轉(zhuǎn)置:數(shù)組的轉(zhuǎn)置使用Transpose函數(shù)。

2.1、一維數(shù)組轉(zhuǎn)二維數(shù)組

VBA簡單入門30:數(shù)組轉(zhuǎn)置Transpose、數(shù)組Resize輸出到工作表

2.2、 二維數(shù)組轉(zhuǎn)一維數(shù)組

VBA簡單入門30:數(shù)組轉(zhuǎn)置Transpose、數(shù)組Resize輸出到工作表

2.3、 二維數(shù)組使用Transpose,相當于工作表的轉(zhuǎn)置操作,一維和二維維度互換。

VBA簡單入門30:數(shù)組轉(zhuǎn)置Transpose、數(shù)組Resize輸出到工作表

2.4 當然,一維數(shù)組和二維數(shù)組之間的相互轉(zhuǎn)置或數(shù)據(jù)傳遞,依然可以使用循環(huán)。

VBA簡單入門30:數(shù)組轉(zhuǎn)置Transpose、數(shù)組Resize輸出到工作表

3、 例子:A列填充1-66666,使用數(shù)組和使用單元格效率比較。

3.1、使用單元格方法

VBA簡單入門30:數(shù)組轉(zhuǎn)置Transpose、數(shù)組Resize輸出到工作表

3.2、使用數(shù)組方法

VBA簡單入門30:數(shù)組轉(zhuǎn)置Transpose、數(shù)組Resize輸出到工作表

同樣配置的電腦,使用數(shù)組的效率比單元格要高得多。

4、 擴展內(nèi)容:Transpose函數(shù)的限制

Transpose函數(shù)在數(shù)據(jù)超過65536條時會轉(zhuǎn)置失敗。

但我在Excel2016當中測試,它早早就發(fā)生了錯誤(不知道為什么……)

VBA簡單入門30:數(shù)組轉(zhuǎn)置Transpose、數(shù)組Resize輸出到工作表

若要避免發(fā)生此問題,方法就是不使用Transpose,不用就沒有問題了。

將數(shù)組arr設置成二維數(shù)組,再輸出到工作表。

VBA簡單入門30:數(shù)組轉(zhuǎn)置Transpose、數(shù)組Resize輸出到工作表


    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    亚洲欧美日韩中文字幕二欧美| 日本av一区二区不卡| 欧美人禽色视频免费看| 少妇特黄av一区二区三区| 欧美日韩成人在线一区| 亚洲国产av在线观看一区| 好吊视频有精品永久免费| 人妻一区二区三区多毛女| 热久久这里只有精品视频| 最新国产欧美精品91| 日韩精品第一区二区三区| 精品国产亚洲av久一区二区三区| 亚洲香艳网久久五月婷婷| 九九热九九热九九热九九热| 观看日韩精品在线视频| 国产老女人性生活视频| 国产精品人妻熟女毛片av久久| 成人精品日韩专区在线观看| 东京干男人都知道的天堂| 国产专区亚洲专区久久| 国产又色又粗又黄又爽| 欧美日韩久久精品一区二区| 日韩精品在线观看一区| 午夜视频在线观看日韩| 国产精品视频一区二区秋霞| 免费人妻精品一区二区三区久久久| 大胆裸体写真一区二区| 成人精品一区二区三区在线| 久久精品亚洲精品国产欧美| 最新午夜福利视频偷拍| 日本欧美一区二区三区在线播| 精品一区二区三区人妻视频| 国产又粗又猛又黄又爽视频免费| 中文字幕乱码免费人妻av| 国产精品推荐在线一区| 大香蕉精品视频一区二区| 久久精品亚洲欧美日韩| 日韩精品一区二区不卡| 国产精品成人一区二区在线| 日韩人妻av中文字幕| 日韩欧美国产精品自拍|