日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

如何手动输入给数组赋值_你是否真的了解VBA数组呢?让我带你认识一下真正的数组...

發布時間:2024/9/27 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如何手动输入给数组赋值_你是否真的了解VBA数组呢?让我带你认识一下真正的数组... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

大家好,我們今日繼續講解VBA代碼解決方案的第110講內容:VBA數組講解,什么是數組,如何定義數組,如何創建數組

一、什么是數組 就是數組共享一個名字,有著多個元素按順序排列的變量。在數組中,元素通過索引加以區分。這里我把數組的元素看做變量來對待,大家要注意,這個觀點在應用過程中是非常有意義的。

二、如何定義數組 聲名數組同聲明其他變量的方式一樣,唯一不同的是數組有大小,即有多少個元素,或者說變量,還有就是要說明數組的維數。

如下面的代碼:

Sub Mynzsmart()

Dim i As Integer, j As Integer

Dim arr(1 To 10, 1 To 2) As Integer '定義一個10*2的二維數組(10行,2列)

j = 1 '數組1 to 10的索引號

For i = 1 To 20 Step 2

arr(j, 1) = i '賦值

arr(j, 2) = i + 1 '賦值

j = j + 1 '索引號增加

Next

[a1:b65536].Clear '清除原有數據

[a1].Resize(10, 2) = arr '將數組賦值給A1單元格向下10行,向右2列的區域

End Sub

代碼截圖:

運行后:

三、動態數組

在上面的講解中我們知道,聲明一個數組,必須指定數組的大小,即它是幾維數組,有多少個元素。但有些時候,我們在定義數組的時候,并不能確定數組的大小,這時,我們在首次定義數組的時候括號內為空(當然先指定一個大小也是可以的,但純屬是多余),在程序過程中用Redim語句去重新指定數組的大小,這就是動態數組。

比如一個工作表的C列存儲了學生姓名,現在我們需要把把有姓"王"的學生存儲在數組arr中,預先我們并不知道C列姓王的學生有三十個還是五十個,所以,我們在定義時代碼可以這樣:

代碼:

Sub MyNZsmarttwo()

Dim i%, xrow%, j%, xcount%

Dim arr() As String

erow = [c65536].End(3).Row '最后一個非空單元格行號

j = 1 '數組索引號

xcount = Application.WorksheetFunction.CountIf([c1:c65536], "王*") '統計有多少姓王的學生

ReDim arr(1 To xcount) '重新定義數組大小,元素共有xcount個

For i = 1 To erow

If Left(Cells(i, 3).Value, 1) = "王" Then

arr(j) = Cells(i, 3).Value '給數組元素賦值

j = j + 1 '索引號加1

End If

Next i

[d1:d65536].Clear '清除原有數據

[d1].Resize(xcount, 1) = Application.WorksheetFunction.Transpose(arr) '將數組輸入單元格區域

End Sub

運行結果:

今日內容回向:

1 什么是VBA數組。什么是動態數組

2 VBA數組如何聲明?

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的如何手动输入给数组赋值_你是否真的了解VBA数组呢?让我带你认识一下真正的数组...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 第四色激情 | 午夜免费| 91爱爱com| av动漫免费看 | 国产999| 久久国产影院 | 精品人妻一区二区三区蜜桃 | 久久福利免费视频 | 欧美日韩高清一区二区 | 日韩欧美大陆 | 亚洲精品网站在线 | 一区二区三区xxx | 91天天看 | 亚洲色图1| 欧美成人午夜精品免费 | 一区二区三区在线播放视频 | 手机福利视频 | 欲色影音 | 夜色快播 | 午夜一本 | 蜜乳av一区二区三区 | 日韩欧美资源 | 国外亚洲成av人片在线观看 | 成人影视免费观看 | 筱田优全部av免费观看 | 可以看的毛片 | av777777| 少妇荡乳情欲办公室456视频 | 波多在线视频 | 国产一区亚洲二区 | 久久无码视频网站 | 四虎影酷| 日本高清无吗 | 午夜美女网站 | 亚洲第二页 | 中文字幕亚洲欧美 | 一区二区三区播放 | 亚洲爱爱片| 欧美性插视频 | 欧美一区二区三区小说 | 国语对白一区二区 | 天天cao在线 | 亚洲中文无码av在线 | 国产一区二区av | 91久久国产综合久久91精品网站 | 国产精品一亚洲av日韩av欧 | 中文在线免费 | 国产午夜精品一区二区三区嫩草 | 91视频免费观看网站 | 欧美色亚洲 | 久久亚洲成人 | 美女扒开尿口让男人爽 | 色综合久久精品亚洲国产 | 日韩不卡毛片 | 亚日韩| 视频在线观看一区二区 | 欧美a一级| 欧美成人午夜免费视在线看片 | 丰满少妇理论片 | 久久亚洲区 | 中文av一区| 婷婷激情丁香 | 男女操操| 午夜黄色在线 | 134vcc影院免费观看 | 涩涩视频免费观看 | 中文字幕综合网 | 欧美色图13p | 肉色丝袜脚交一区二区 | 亚洲精品乱码久久久久久国产主播 | 青青草精品视频 | 欧美 变态 另类 人妖 | 精品久久成人 | 三级小视频在线观看 | 黄色av网站免费观看 | 中国黄色小视频 | 黄色小说图片视频 | 网址av| 色999在线 | 久久久久久网址 | 一区二区三区视频观看 | 一级做a爱片 | 亚洲国产永久 | 久久久精品久久久久久 | 精品一区二区三区蜜臀 | 国产日韩不卡 | 亚洲自拍偷拍在线 | 快色在线 | 国产伦精品一区二区三区四区免费 | 成人毛片在线 | 美日韩一级 | 九一国产在线观看 | 国产精品综合一区二区 | 美女扒开尿口让男人桶 | 四虎最新网址在线观看 | 91亚洲精华| 毛片在哪里看 | 成人av一区二区三区 | 欧美日韩国产综合网 |