返回列表 上一主題 發帖

如何修改vba

回復 1# duck_simon
  1. Function JoinStr(rng As Range)
  2.     Dim D As Object, E As Variant, AR(), i As Integer
  3.     Set D = CreateObject("SCRIPTING.DICTIONARY")
  4.     For Each E In rng
  5.         If E <> "" Then D(E.Value) = ""
  6.     Next
  7.     ReDim AR(1 To D.Count)
  8.     For i = 1 To D.Count
  9.         AR(i) = Application.Small(D.KEYS, i)
  10.     Next
  11.     JoinStr = Join(AR, "")
  12. End Function
複製代碼

TOP

回復 3# duck_simon
試試看
指令 工具->選項->計算: 勾選 [自動]

TOP

        靜思自在 : 愛不是要求對方,而是要由自身的付出。
返回列表 上一主題