最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Excel VBA怎么使用字典Dictionary對(duì)象的通用代碼?

  發(fā)布時(shí)間:2016-09-06 16:34:42   作者:佚名   我要評(píng)論
Excel中VBA怎么使用字典Dictionary對(duì)象的通用代碼?Excel中想使用字典Dictionary對(duì)象功能該怎么使用呢?下面我們就來(lái)看看詳細(xì)的教程,需要的朋友可以參考下

字典Dictionary對(duì)象是一個(gè)非常強(qiáng)大的輔助對(duì)象,利用該對(duì)象可以實(shí)現(xiàn)相關(guān)的提取的不重復(fù)值的任何案例。本文將簡(jiǎn)要介紹在VBA中使用字典Dictionary對(duì)象的通用代碼。

1、新建一個(gè)空白工作簿,在工作表界面按下組合快捷鍵Alt+F11或者右鍵單擊任意一個(gè)工作表標(biāo)簽,在彈出的右鍵快捷菜單單擊“查看代碼”進(jìn)入VBA編輯環(huán)境,如下圖所示:

2、在“代碼窗口“中復(fù)制粘貼以下代碼:

Sub Dic()

    '定義字典對(duì)象變量

    Dim oDic As Object

    '創(chuàng)建字典對(duì)象

    Set oDic = CreateObject("Scripting.Dictionary")

    Dim arrKey

    Dim arrItem

    With oDic

        '添加鍵和項(xiàng)目(key,item),其中鍵不能重復(fù)

        .Add 1, "a"

        .Add 2, "b"

'        判斷是否存在某個(gè)鍵

        MsgBox .Exists(2)

        '把鍵2的項(xiàng)目修改為"d"

        .Item(2) = "d"

        '返回鍵的數(shù)組

        arrKey = .keys

        '返回項(xiàng)目的數(shù)組

        arrItem = .items

        '清空字典

        .RemoveAll

    End With

    '釋放字典對(duì)象,清空內(nèi)存

    Set oDic = Nothing

End Sub

如下圖所示:

3、以上代碼是在VBA中使用字典對(duì)象的通用代碼,任何具體的案例都可以在這個(gè)代碼的基礎(chǔ)上進(jìn)行修改,建議收藏保存,避免每次使用字典對(duì)象時(shí)需要重復(fù)輸入以上代碼。具體的字典對(duì)象的所有屬性、方法可以參考MSDN中的在線幫助。

相關(guān)推薦:

excel怎么使用vba自動(dòng)調(diào)整列寬?

excel表格怎么利用vba自動(dòng)填充公式?

excel中怎么使用Vba批量刪除指定文件夾下的所有文件?

相關(guān)文章

  • excel使用vba關(guān)閉表格的兩種方法

    這篇教程是向腳本之家的朋友分享excel使用vba關(guān)閉表格的兩種方法介紹,操作很簡(jiǎn)單的,下面小編就為大家詳細(xì)介紹一下,不會(huì)的朋友可以參考本文,來(lái)看看吧
    2016-09-06
  • Excel 2010怎么調(diào)用VBA?excel調(diào)用vba方法介紹

    Excel默認(rèn)功能區(qū)是沒有VBA編輯器的,現(xiàn)在我們需要打開它,那么Excel 2010怎么調(diào)用VBA?下面小編就為大家介紹excel調(diào)用vba方法,一起來(lái)看看吧
    2016-09-04
  • 在excel表格中使用vba引用單元格區(qū)域

    今天小編為大家分享在excel表格中使用vba引用單元格區(qū)域方法,方法很簡(jiǎn)單,對(duì)于有需要的朋友可以參考本文,一起來(lái)看看吧
    2016-09-04
  • 在excel表格中如何使用vba修改指定列寬?

    下面小編就為大家詳細(xì)介紹在excel表格中如何使用vba修改指定列寬方法,操作很簡(jiǎn)單的,大家按照上面步驟進(jìn)行進(jìn)行,希望這篇文章能對(duì)大家有所幫助
    2016-09-02
  • 利用excel vba編程在窗體上繪制簡(jiǎn)筆畫蘑菇

    這篇教程是向腳本之家的朋友分享利用excel vba編程在窗體上繪制簡(jiǎn)筆畫蘑菇方法,教程制作出來(lái)的效果非常漂亮,難度不是很大,推薦到腳本之家,來(lái)看看吧
    2016-09-02
  • excel怎么使用vba清除剪貼板的內(nèi)容?

    excel怎么使用vba清除剪貼板的內(nèi)容?excel中我們經(jīng)常復(fù)制粘貼一些數(shù)據(jù),怎么才能清除剪貼板中的內(nèi)容呢?下面我們就來(lái)看看excel使用vba清除剪貼板內(nèi)容的教程,需要的朋友可
    2016-09-01
  • 在excel中使用vba實(shí)現(xiàn)單元格間數(shù)據(jù)移動(dòng)

    這篇教程是向腳本之家的朋友分享在excel中使用vba實(shí)現(xiàn)單元格間數(shù)據(jù)移動(dòng)方法,教程比較基礎(chǔ),適合新手來(lái)學(xué)習(xí),有需要的朋友可以參考本文,希望能對(duì)大家有所幫助
    2016-09-01
  • excel怎么使用vba畫一個(gè)簡(jiǎn)筆畫青蛙?

    excel怎么使用vba畫一個(gè)簡(jiǎn)筆畫青蛙?excel中想畫一個(gè)青蛙,該怎么畫呢?excel中不能直接畫畫,需要借助vba,下面我們就來(lái)看看詳細(xì)的教程,需要的朋友可以參考下
    2016-09-01
  • excel怎么使用vba自動(dòng)調(diào)整列寬?

    excel怎么使用vba自動(dòng)調(diào)整列寬?excel中調(diào)整列寬的方法很多,可以直接設(shè)置列高,也可以使用vba調(diào)整列寬,下面我們就來(lái)看看vba自動(dòng)調(diào)整列寬的教程,需要的朋友可以參考下
    2016-08-31
  • excel怎么使用vba讓最大化工作簿?

    excel怎么使用vba讓最大化工作簿??excel查看別個(gè)的時(shí)候,想讓工作簿最大化顯示,該怎么設(shè)置呢?下面我們就來(lái)看看使用vba設(shè)計(jì)的過(guò)程,需要的朋友可以參考下
    2016-08-29

最新評(píng)論

民县| 潞城市| 呼伦贝尔市| 吉安县| 子洲县| 汕头市| 固原市| 霍州市| 婺源县| 牟定县| 迁西县| 嵊泗县| 丹棱县| 荃湾区| 安乡县| 宁海县| 邢台县| 屯昌县| 鹤壁市| 阳泉市| 永登县| 会泽县| 麻江县| 遂川县| 新竹市| 淮滨县| 高密市| 天祝| 惠东县| 宁国市| 探索| 镇原县| 冷水江市| 郑州市| 疏附县| 英超| 比如县| 南昌市| 威远县| 万荣县| 盐亭县|