excel字典 什么叫Excel字典?Excel字典的概念是什么?,對于很多高手來說這個可能并不是一個問題,但是對于很多菜鳥來說關于excel字典這個問題還是有點難度的,但是今天這篇excel字典 什么叫Excel字典?Excel字典的概念是什么?的文章就是幫助菜鳥們解決這些問題的,菜鳥們趕快來圍觀吧!
Excel中,有一個字典這樣的名詞,下面,就給你介紹什么叫Excel字典?Excel字典的概念是什么?。
字典英文名稱是,Dictionary,它對象是微軟Windows腳本語言中的一個很有用的對象。
字典對象相當于一種聯(lián)合數(shù)組,它是由具有唯一性的關鍵字(Key)和它的項(Item)聯(lián)合組成。就好像一本字典書一樣,是由很多生字和對它們對應的注解所組成。比如字典的“典”字的解釋是這樣的:
“典”字就是具有唯一性的關鍵字,后面的解釋就是它的項,和“典”字聯(lián)合組成一對數(shù)據。
知識擴展:有名的正則表達式(RegExp)對象和能方便處理驅動器、文件夾和文件的(FileSystemObject )對象也是微軟Windows腳本語言中的一份子。
常用關鍵字英漢對照:
Dictionary 字典
Key 關鍵字
Item 項,或者譯為 條目
字典對象的方法有6個:Add方法、Keys方法、Items方法、Exists方法、Remove方法、RemoveAll方法。
Add方法:向Dictionary對象中添加一個關鍵字項目對。
object.Add (key, item)
參數(shù)介紹
object,必選項??偸且粋€ Dictionary 對象的名稱。
key,必選項。與被添加的 item 相關聯(lián)的 key。
item,必選項。與被添加的 key 相關聯(lián)的 item。
相關說明
如果 key 已經存在,那么將導致一個錯誤。
如下代碼為簡單實例,在VBA環(huán)境中使用。
Dim d
Set d = CreateObject("Scripting.Dictionary")
d.Add "a", "Office"
d.Add "b", "辦公"
d.Add "c", "助手"
代碼詳解
1、Dim d :創(chuàng)建變量,也稱為聲明變量。變量d聲明為可變型數(shù)據類型(Variant),d后面沒有寫數(shù)據類型,默認就是可變型數(shù)據類型(Variant)。也有寫成Dim d As Object的,聲明為對象。
2、Set d = CreateObject("Scripting.Dictionary"):創(chuàng)建字典對象,并把字典對象賦給變量d。這是最常用的一句代碼。所謂的“后期綁定”。用了這句代碼就不用先引用c:windowssystem32scrrun.dll了。
3、d.Add "a", "Office":添加一關鍵字”a”和對應于它的項”Office”。
4、d.Add "b", “辦公”:添加一關鍵字”b”和對應于它的項”辦公”。
5、d.Add "c", “助手”:添加一關鍵字”c”和對應于它的項”助手”。