| ©«¤l5923 ¥DÃD13 ºëµØ1 ¿n¤À5986 ÂI¦W0  §@·~¨t²Îwin10 ³nÅ骩¥»Office 2010 ¾\ŪÅv150 ©Ê§O¨k ¨Ó¦Û¥xÆW°ò¶© µù¥U®É¶¡2010-5-1 ³Ì«áµn¿ý2022-1-23 
         
 | 
                
| ¥»©«³Ì«á¥Ñ GBKEE ©ó 2010-7-10 17:51 ½s¿è 
 ¦^´_ 1# wqfzqgk
 ½Ð°Ý  §A©Ò¤À¨Éªº  单¤¸®æ内¤£«Î`¦r²Å µ{§Ç¤¤
 ¬°¦ón¨ì¤G Ó scripting.dictionary ª«¥ó
 Set d = CreateObject("scripting.dictionary")
 Set e = CreateObject("scripting.dictionary")
 ¨Ï¥Î¤@Ó´N¨¬°÷ ¦p¤U
 §A¨Ï¥Î If Err.Number = 457 Then d.Remove (Mid(ActiveCell, i, 1))½Æ»s¥N½XSet d = CreateObject("scripting.dictionary")
For i = 1 To Len(ActiveCell.Value)
d(Mid(ActiveCell.Value, i, 1)) = ""
Next
MsgBox Join(d.keys, "")
·|¾ÉP MsgBox Join(d.keys, "") ªº¤£¥¿½T
 
 ½Ð°Ý¦p¤U¤GÓ°j°éªº¥Î·N ¥i¥H»¡©ú¤@¤U¸Ñ´b¶Ü?
 ½Æ»s¥N½XFor i = 1 To Len(ActiveCell.Value)
For a = 1 To Len(ActiveCell.Value)
If Mid(ActiveCell.Value, i, 1) = Mid(ActiveCell.Value, a, 1) Then m = m + 1
Next
If m = 1 Then mm = mm Mid(ActiveCell.Value, i, 1) ³o¸Ì¦³¿ù»~
m = 0
Next
 | 
 |