乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      vba之字典dictionary的學習筆記

       昵稱34124102 2016-06-10
          最近一直在學習vba的相關(guān)知識,發(fā)現(xiàn)其中dictionary的功能非常強大。首先,我們知道Visual Basic for Applications(VBA)是一種Visual Basic的一種宏語言,主要能用來擴展Windows的應用程式功能,特別是Microsoft Office軟件。通常在excel里應用的很多。
          這里主要想提及vba中dictionary的相關(guān)知識點。字典(Dictionary)對象是微軟Windows腳本語言中的一個很有用的對象。字典對象相當于一種聯(lián)合數(shù)組,它是由具有唯一性的關(guān)鍵字(Key)和它的項(Item)聯(lián)合組成。就好像一本字典書一樣,是由很多生字和對它們對應的注解所組成。比如字典的“典”字的解釋是這樣的:
      “典”字就是具有唯一性的關(guān)鍵字,后面的解釋就是它的項,和“典”字聯(lián)合組成一對數(shù)據(jù)。
      常用關(guān)鍵字英漢對照:
      Dictionary                字典
      Key                       關(guān)鍵字
      Item                      項,或者譯為 條目

          關(guān)于字典的用法,字典可以用來進行各種匯總統(tǒng)計。字典里的關(guān)鍵字和項基本上都是必選項,也就是說一個字典里必須要有關(guān)鍵字或項或者兩者都要有。字典對象的方法有6個:Add方法、Keys方法、Items方法、Exists方法、Remove方法、RemoveAll方法。

      Add方法:

      向 Dictionary 對象中添加一個關(guān)鍵字項目對。

           object.Add (key, item)

      如果 key 已經(jīng)存在,那么將導致一個錯誤。


      Exists方法:

      如果 Dictionary 對象中存在所指定的關(guān)鍵字則返回 true,否則返回 false。
          object.Exists(key)


      Keys方法:
      返回一個數(shù)組,其中包含了一個 Dictionary 對象中的全部現(xiàn)有的關(guān)鍵字。
          object.Keys( )
      其中 object 總是一個 Dictionary 對象的名稱。

      Items方法:
      返回一個數(shù)組,其中包含了一個 Dictionary 對象中的所有項目。
          object.Items( )
      其中 object 總是一個 Dictionary 對象的名稱。

      Remove方法:
      Remove 方法從一個 Dictionary 對象中清除一個關(guān)鍵字,項目對。
          object.Remove(key )

      RemoveAll方法:
      RemoveAll 方法從一個 Dictionary 對象中清除所有的關(guān)鍵字,項目對。
          object.RemoveAll( )
      也就是清空這字典,然后可以添加新的關(guān)鍵字和項,形成一本新字典。

          與dictionary經(jīng)常一起使用的函數(shù)有resize、transpose、join等。resize是range對象的一個屬性,用于調(diào)整指定區(qū)域的大小。transpose函數(shù)是賦值傳遞函數(shù),通常與字典合作,將字典里的值賦值到指定的區(qū)域。join函數(shù)是用來得到通過連接某個數(shù)組中的多個子字符串而創(chuàng)建的一個字符串。


          下次再敘述幾個比較有意思的dictionary的范例。


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

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多