返回列表 上一主題 發帖

[發問] 如何以vba編寫程式將A欄不順序並重覆的資料各抽一個出來順序存放於B欄

新版就使用"資料--移除重複"然後針對該欄做排序就可以
在B欄都輸入1然後用合併彙算功能也可以辦到
插入樞紐分析表也可以整理

TOP

本帖最後由 koo 於 2015-9-29 18:11 編輯

小的只會初淺的寫法
複製到B欄後計算超過1個就砍掉
最後請做B欄排序就可以
  1. Sub test()
  2. Columns("A:A").Copy Cells(1, 2)
  3.     For i = [B65536].End(xlUp).Row To 1 Step -1
  4.         Rx = Application.CountIf([B:B], Range("B" & i))
  5.         If Rx > 1 Then Cells(i, 2).Delete Shift:=xlUp
  6.     Next
  7. End Sub
複製代碼

TOP

        靜思自在 : 人的心地是一畦田,土地沒有播下好種子,也長不出好的果實。 -
返回列表 上一主題