ªð¦^¦Cªí ¤W¤@¥DÃD µo©«

[µo°Ý] ¬°¦óµLªk¨ú¥XdictionaryÅܧóitem¤§«áªº­È©O

¦^´_ 1# dechiuan999
mKey = mDic.Keys  ,  mItem = mDic.Items   ->¤À§O¬°¨úªº mDic ªº Keys  ¤Î  mDic ªº Items ¤§°}¦C
§ïÅÜ mItem °}¦Cªº­È ¥u¬O§ïÅܳo°}¦C   ,mDic.Items¨Ã¨S¦³§ïÅÜ°Ú .

For Each E In mRng1
            If mDic.Exists(E.Value) = False Then
                mDic(E.Value) = 1                  <-³o¸Ì¤~¬O§ïÅÜ Item     
            Else
                mDic(E.Value) = mDic(E.Value) + 1  <-         ³o¸Ì¤~¬O§ïÅÜ Item
            End If
Next

TOP

¥»©«³Ì«á¥Ñ GBKEE ©ó 2011-9-2 11:03 ½s¿è

¦^´_ 3# dechiuan999
  1. Sub Ex()
  2.     Dim D As Object, AR(), E As Variant
  3.     Set D = CreateObject("SCRIPTING.DICTIONARY")
  4.     AR = Array("A", "B", "C", "D", "E")
  5.     For Each E In AR
  6.         D(E) = LCase(E)
  7.     Next
  8.     MsgBox Join(D.Keys, ",") & Chr(10) & Join(D.Items, ",")
  9.     AR = Array("A", "B", "C", "D", "E", "F", "G", "H")
  10.     For Each E In AR
  11.         D(E) = E & D(E)
  12.    Next
  13.    MsgBox Join(D.Keys, ",") & Chr(10) & Join(D.Items, ",")
  14. End Sub
½Æ»s¥N½X

TOP

        ÀR«ä¦Û¦b : µêªÅ¦³ºÉ¡D§ÚÄ@µL½a¡AµoÄ@®e©ö¦æÄ@Ãø¡C
ªð¦^¦Cªí ¤W¤@¥DÃD