返回列表 上一主題 發帖

[發問] 想請問兩列其中有亂數空白格問題

回復 1# albertbug
  1. Sub Ex()
  2.     Dim D As Object, E As Range
  3.     Set D = CreateObject("SCRIPTING.DICTIONARY")
  4.     For Each E In Range("A2:B30")
  5.         If E <> "" Then D(E) = E.Value
  6.     Next
  7.     [D2:D65536] = ""
  8.     [D2].Resize(D.Count) = Application.Transpose(D.ITEMS)
  9. End Sub
複製代碼

TOP

回復 4# albertbug
  1. Private Sub CommandButton1_Click()
  2.     Dim D As Object, E As Range
  3.     Set D = CreateObject("SCRIPTING.DICTIONARY")
  4.     For Each E In Range("A2:B30")
  5.         If E <> "" Then D(E) = E.Value
  6.     Next
  7.     [D2:D65536] = ""
  8.     [D2].Resize(D.Count) = Application.Transpose(D.ITEMS)
  9. End Sub
複製代碼

TOP

        靜思自在 : 有心就有福,有願就有力,自造福田,自得福緣。
返回列表 上一主題